16 Jul 2024 LCRDC launches micro data center site in Liverpool, UK Sixth micro site company has launched this year, two more planned