Delilah Solar Energy
Delilah I Solar Energy Center is a 300 MW solar project in Lamar and Red River counties, Texas. EIA lists December 2024 as the generator's operating month, while Invenergy announced commercial operation on February 13, 2025. WEC Energy Group owns a 90% interest acquired for an expected $459 million investment, and Invenergy developed, built, and operates the project.
Overview
- Operating capacity
- 300 MW
- EIA and Invenergy
- WEC ownership
- 90%
- $459M expected investment
- Honda VPPA
- 200 MW
- Invenergy
- Tesla VPPA
- 100 MW
- Invenergy