Skip to content

Leeward Renewable Energy

Categories

Public Utilities & Environment

About Us

Leeward Renewable Energy (LRE) is a developer, owner, and operator of utility-scale wind, solar, and battery energy storage facilities across the United States, with more than 30 operational assets.