Friday, 29 March 2024 05:59 AM
September 25, 2018 11:30 am
SAN FRANCISCO, Sept 25: The co-founders of Instagram are resigning their positions with the social media company without explanation.