
RES to Acquire Renewable Service Business
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.
Receive Environment + Energy Leader's top news stories two times each week