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.

Leave a Comment

Scroll to Top