Tata Teleservices Ltd.

Lucknow, India