I Squared Capital

Amazon’s Biggest Wind Farm Up and Running

The Texas facility, which will generate 1 million-megawatt hours of wind energy annually, is one of the 18 projects the company has launched across the country.