Tata Communications

- vsnl.co.in
7,837,975 $ 8.95