Marissa Mayer’s startup just rolled out photo sharing and event planning apps, and the internet isn’t sure what to think By Miranda CosgrovePosted on March 27, 2024 When Marissa Mayer co-founded a startup six years ago in Palo Alto, Ca., expectations were sky high for the former […]