Opdenergy signs PPA for solar project in West Virginia
Independent power producer Opdenergy will develop a 92MW solar project in Jefferson County, West Virginia after signing a 12-year PPA with...
Independent power producer Opdenergy will develop a 92MW solar project in Jefferson County, West Virginia after signing a 12-year PPA with...