Red Rocket's Virginia Solar reaches close
Red Rocket has reached commercial and financial close on its 275MWp Virginia Solar project in South Africa.The project, along with AMEA Power’s...
Red Rocket has reached commercial and financial close on its 275MWp Virginia Solar project in South Africa.The project, along with AMEA Power’s...