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.
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.