By CEP Staff • 21 June 2021 in News

US developer Diode Ventures, a Black & Veatch company, has reached financial close on the 137.7 MWdc/100 MWac Grizzly Ridge Solar Project in Hamilton County, Texas.