Greenwood Sustainable Infrastructure (GSI), a clean energy subsidiary of the Libra Group, acquired a 233 MW portfolio of solar projects in the US from AquaSan
Greenwood Sustainable Infrastructure (GSI), a clean energy subsidiary of the Libra Group, acquired a 233 MW portfolio of solar projects in the US from AquaSan