Have robots finally found their place in the data center? After years of indifference, the tide is turning 28 Nov 2022 By Paul Lewis, Telehouse