• Infographics
  • Insights
  • Check Pricing
  • Newsletter
  • Login
February 17,2025

Invenergy Launches 300MW Solar Energy Center in Texas

Invenergy has launched commercial operations at its 300MW Delilah I Solar Energy Center in Texas. Located in Lamar and Red River Counties, the project has secured virtual power purchase agreements (VPPAs) with Honda (200MW) and Tesla. WEC Energy Group holds a majority stake in both this project and the Samson I Solar Energy Center.

Premium Content Access

This content is available exclusively to our paid subscribers. Please login to enjoy full access. If you’re interested in subscribing to access our premium content, please contact us at support@omnicoreplus.com.

Related