By CEP Staff • 19 November 2020 in News

US developer Invenergy LLC is working to advance a 1,310 MW solar photovoltaic project through the development and construction cycle to support the energy demands of five major corporates and three municipalities in Texas.