1 min read Business & Technology The Technology 202: Major brands announce temporary Facebook ad boycott 5 years ago Curated by Theresa Wysocki Photo caption: A North Face Inc. store stands in New York, U.S., on Tuesday, June 9, 2020. Article by Cat...