Tech News Blast

Friday, June 16th, 2017: Uber CEO leaves, Yahoo CEO Marissa Mayer resigns, Facebook censors terrorists, Google could face yuge fine
30
00:00:00
30