Energy Solutions focuses on North America as it sells a division to Atkins
EnergySolutions has announced it has signed a definitive agreement for the sale of its Projects, Products and Technology (PP&T) business
Read moreEnergySolutions has announced it has signed a definitive agreement for the sale of its Projects, Products and Technology (PP&T) business
Read more