The Global Climate Strike begins today and will see protests lodged in more than 150 countries over the course of next week. Tech companies are seemingly showing full support towards the cause, with Amazon making significant investments and now Google announcing “the biggest corporate purchase of renewable energy in history.” Google’s purchase includes a 1,600-megawatt […]