Ookla's Speedtest Global Index 2018 India Ranking- Details, Ranking Tally, About India was ranked 67th for fixed broadband and 109th for mobile internet speeds in Ookla's Speedtest Global Index. It got released ...
India slipped three places in latest global index of talent competitiveness, Switzerland tops India is at the 92nd position in the global index of talent competitiveness which reveals how countries attract ...
Privacy Policy | Twitter | RSS