Business
Microsoft, Ford, Pepsi Join Facebook, Instagram Ad Boycott

American corporate giants Ford, Pepsi and Microsoft are the latest blue-chip companies to join the growing advertising boycott of Facebook and its subsidiary Instagram over its failure to deal with h…
Read More