Tata Communications launches IZOTM Financial Cloud platform in India July 27, 2021 Absolute India Mumbai, Tata Communications, a global digital ecosystem enabler on Tuesday announced the launch of ‘IZOTM...