Power / Energy
FORTUNE 100 stories
The largest data centre campus in Europe is about to get even larger
Following a number of huge customer contracts, NGD is adding 250,000 square feet of capacity at its mega data centre campus in South Wales.
Tech Data named one of the world’s most admired companies
Tech Data ranked second overall in the Wholesalers: Electronics and Office Equipment category.