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

Solar
Energy
Wind Energy
Renewable Energy
Power Grid

Date founded

2015

Funding rounds raised

L

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

Investors: OMERS Infrastructure

FAQ