Tata Communications Discusses Its Investment Strategy On Cloud Businesses