The deal, expected to complete in the first quarter of 2026, would form an expanded WSP with 27,000 global professionals and $7.2 billion in 2025 net revenue on a pro forma basis.
In 2025, despite no hurricanes making landfall in the Southeast U.S., extreme weather events continue to threaten power ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results