Thanasi StratigakisinThe StartupWhat if Snapchat put Places on the Map?“Places,” a product idea aimed to reinvent the way people discover, review, and share the places that make their moments special.Jun 8, 20185Jun 8, 20185