103.96.31.0 โ Meenambakkam, Tamil Nadu, ๐ฎ๐ณ India ยท AS38029 CITI-IN-ISP_PEER
Meenambakkam, Tamil Nadu, ๐ฎ๐ณ India
๐ฎ๐ณ CITI-IN-ISP_PEER103.96.31.0/24 Citibank N.A., India First International Financial Centre (FIFC) Plot nos C 54 and C 55, G Block, Bandra Kurla Complex,