The deal will leave RES with $38.3 billion of assets under management, making it the largest renewable energy support services provider in the world.
The deal will leave RES with $38.3 billion of assets under management, making it the largest renewable energy support services provider in the world.