Tata Launches IZO Private Cloud Tata Communications has launched IZO Private Cloud service which will be available in 12 locations in select cities in India, Singapore, Hong Kong, the UK and the US. The company has roped October 29, 2015 News