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.