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