from NYT Technology
After facing scrutiny for working with Definers Public Affairs, a firm that applies political campaign tactics to public relations, Facebook was said to have ended its relationship with the company. The New York Times Computers and the Internet, Social Media, News and News Media
By
Sign up here with your email to get Updates from GoWriteUp
ConversionConversion EmoticonEmoticon