Internet News Adam Mosseri anointed the new head of Instagram After Instagram co-founder’s recent departure from its folds, Facebook found itself called upon to… Mudit MohilayOctober 2, 2018