Tata Communications (@tata_comm) header
Tata Communications (@tata_comm) profile picture

Tata Communications is a global digital ecosystem enabler powering today’s fast-growing digital economy in more than 190 countries and territories

Joined August 2009