Headline News
Amazon Set to Produce Own Renewable Energy in South Africa
The addition of 26 new utility-scale wind and solar projects in Australia, France, Germany, Italy, South Africa, Sweden, the UK, and the U.S. bring Amazon’s total…