Posts in tag
Facebook company
Facebook may be forced to sell Instagram and WhatsApp
Facebook may be forced to sell its previously acquired WhatsApp and Instagram platforms. If anything, such a claim is contained in a lawsuit filed by …