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.
Website
Managing Director Investments New York
Managing Director, Asset Management Asset Management Toronto
Managing Director Asset Management New York
March 22, 2018
OMERS Infrastructure Announces Agreement to Acquire Leeward Renewable Energy