Facebook may be forced to sell Instagram, WhatsApp

Facebook may be forced to sell Instagram, WhatsApp
play icon
A Facebook panel is seen during the Cannes Lions International Festival of Creativity, in Cannes, France. File photo/Reuters