Industry: Renewable Power
Location: U.S./Latin America
Year of Investment: 2018
Leeward Renewable Energy is a diversified 1.7-gigawatt portfolio of 19 operating windfarms across nine U.S. states.
Managing Director, Asset Management
March 22, 2018
OMERS Infrastructure Announces Agreement to Acquire Leeward Renewable Energy