Company News

TSP Projects goes to Systra

SYSTRA, the French engineering consultancy with a presence in more than 80 countries worldwide, has acquired award-winning UK multi-discipline design and engineering consultancy TSP Projects. TSP Projects was released from the British Steel portfolio last […]