Submitted by Robbie McBeath on Sat, 05/06/2017 - 09:29 Links Google, Facebook Could Lose $2.9 Billion in Digital Ad Sales Offsite url Open offsite URL