Leeward Renewable Energy Acquires Twelvemile Solar 1 & 2 from Red River Renewable Energy

July 30, 2025

Leeward Renewable Energy (LRE) acquired the Twelvemile Solar 1 & 2 portfolio (152 MW combined) from Red River Renewable Energy LLC — a joint venture between SunChase Power LLC and Eolian LP — and has begun construction in southern Oklahoma. The projects are part of LRE's broader Oklahoma solar portfolio, are expected to begin delivering power in early 2026, and will support construction jobs and significant local tax revenue over their operating life.

Buyers
Leeward Renewable Energy (LRE)
Targets
Twelvemile Solar 1 & 2 (Twelvemile portfolio)
Sellers
Red River Renewable Energy LLC, SunChase Power LLC, Eolian LP
Industry
Renewable Energy
Location
Oklahoma, United States
Transaction Type
Divestiture

Explore More

Build a buyer list for your deal

Find active buyers from recent acquisition patterns and move straight into outreach.