Credit: Duke Energy
Source
WEC Energy Group to secure 90 percent ownership of 300 MW Texas solar project
The Delilah I Solar Energy Center in Dallas, Texas will soon gain a new majority owner, ahead of its June start date: WEC Energy Group. Under terms agreed, the Milwaukee, Wisconsin-based WEC will acquire 90 percent ownership of the 300 MW project, which was originally developed and built by Inven... Read More »Credit: Georgia Power