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.