India ranks 17 globally in unique IP addresses
India ranks 17 globally in terms of unique IP addresses, revealed a survey conducted by Akamai Technologies.
India equalled its worst ever FIFA rankings with the country slipping seven slots down in the latest chart to be placed at 165th.