Get a glimpse into our company and investor data—powered by the PitchBook Platform
Three wind projects. The three wind projects comprise a combined capacity of 184.5 megawatts and is situated in Texas, Wisconsin and South Dakota.
This information is reserved for PitchBook Platform users. To explore Babcock & Brown (3 Wind Farms)‘s full profile, request access.
© 2019 PitchBook Data. All rights reserved. PitchBook is a financial technology company that provides data on the capital markets.