AS38266 Vodafone Idea
Unknown. Announces 773 IPv4 and 1,369 IPv6 prefixes.