Skip to main content
OMERS Private Equity Logo
Intralinks
LRE. Leeward Renewable Energy logo

Leeward Renewable Energy

LRE (Leeward Renewable Energy) owns and operates 30 wind, solar, and energy storage projects totaling 4GW across the United States.

Sector

Energy

Location

Americas

Year of Investment

2018