Whistleblowers accuse Instagram of putting 'astronomical profits before people'
Instagram now has a revenue of $86 billion and more than a billion users globally, becoming one of the most influential - and toxic - social media companies in the world.
Source: dailymail.co.uk