The Chicago-based developer did not release terms of the transaction except to say it was longer than 10 years. Power will come from the future Wake Wind Facility under construction in the South Plains region of Texas.
“Over the last few years there has been a seismic shift in the way corporate customers like Owens Corning have thought about the value proposition of renewable energy.