AS17908
TCISL Tata Communications
Upstream