Cubico’s Delta’s Edge solar project enters operations
Cubico Sustainable Investments has announced the commencement of operations at Delta’s Edge, a 135 MWdc solar PV project situated in the US.
Cubico Sustainable Investments has announced the commencement of operations at Delta’s Edge, a 135 MWdc solar PV project situated in the US.