
Testing and training facilities revamped at National Lift Tower
A leading Training and Research Centre located in the world’s tallest drainage testing installation, The National Lift Tower, in Northampton, has undergone a major refurbishment in a bid to improve and enhance the state-of-the-art facility.
Post Date 18/03/2025