Logo
L

Leeward Renewable Energy, LLC

252 employees

LRE is a leading renewable energy company that owns and operates a portfolio of wind, solar and battery storage facilities across the U.S.

Basic info

Industry

renewable energy semiconductor manufacturing

Sectors

Power Grid
Wind Energy
Renewable Energy
Solar
Energy

Date founded

2015

Funding rounds raised

L

Leeward Renewable Energy, LLC raised undisclosed on March 22, 2018

Investors: OMERS Infrastructure

FAQ