AS10199
TATA-AS Tata Communications Ltd
Upstream