Press Releases

Thames Water is the UK’s largest water and wastewater services company providing the essential service to 14 million customers, supplying around 2,600 million litres of tap water and removing and treating more than 4 billion litres of sewage across…

A leading supplier of switchgear technology is helping to ensure a bright future for scientific research in the UK after completing a series of high-profile contracts within the higher-education sector.