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

Related Acquisitions

Track M&A activity that matters to you

Get real-time deal alerts, build buyer lists with AI, and access our full acquisition database. Start your free trial today.