Technology news December 7th 2016 Google Renewable energy Infected banner ads and much more