New details have been released by Tata Communications on their London Data Center. The India-based company notes that it is equipped with advanced cooling, power, and redundancy. In times when many firms are moving their IT services away from London, Tata says their 21,400 square foot center will go online in the second quarter of this year.