Tata Communications Completes 10 Years

Tata Communications celebrates its 10th anniversary of a unique public-private partnership that led to the creation of a...