From Invenergy: https://invenergy.com/news/invenergy-developed-delilah-i-solar-reaches-commercial-operations-in-texas Invenergy, the largest privately-held developer, owner, and operator of clean energy solutions, announced that commercial operations has commenced at the 300 MW Delilah I Solar Energy Center (Delilah 1) in Lamar and Red River Counties, Texas. WEC Energy Group is the majority owner of Delilah I. The energy generated from Delilah IContinue reading “Invenergy-Developed Delilah I Solar Reaches Commercial Operations in Texas”
Invenergy-Developed Delilah I Solar Reaches Commercial Operations in Texas