Amazon is scaling up its wind and solar energy projects across the U.S. and Europe

Amazon has said it's increasing the number of renewable energy projects it operates. They consist of wind and solar projects that will be deployed in the United States and European countries. Read more…
Neowin News Feed for: All