Facebook Puts Its Stamp—and Name—on Instagram and WhatsApp August 2, 2019 by No comment(s) Tech Antitrust, Facebook, Instagram, WhatsApp Facebook has long allowed Instagram and WhatsApp to operate independently. Now, it’s “Instagram from Facebook.” Read More