Tech Energy Business Strategy Videos Reports
Tech Energy Business Strategy Videos Reports

Amsterdam halts the creation of new data centres

The Dutch capital has put a stop to any new data centres being built, citing the impact these facilities are having on the city’s power grid and property market