Why DID Instagram’s co-founders and the remaining co-founder of WhatsApp leave Facebook in 2018? More fuel for the gossip was provided by a New York Times report this weekend reporting that CEO Mark Zuckerberg “plans to integrate the social network’s messaging services — WhatsApp, Instagram and Facebook Messenger… The services will continue to operate as […]