Could Zuckerberg be forced to sell Instagram and WhatsApp?

A trial has started in a US court in Washington which could have implications for some of the world’s biggest … Continue reading Could Zuckerberg be forced to sell Instagram and WhatsApp?