More than 20 states now have at least 50 megawatts of wind and solar projects with corporate offtakers, according to Wood Mackenzie Power & Renewables. When Amazon announces it is making a return to the corporate renewables market, as it did this month, it comes as little surprise. Technology and data firms such as Amazon, Facebook and […]