Global internet testing and data leader Ookla has released updates to its Speedtest Global Index. As of February, the Index ranks India 67th for fixed broadband speeds and 109thfor mobile internet speeds, globally. In absolute terms, India’s performance in fixed broadband download speeds have gone up from average speeds of 18.82 MbpsRead More →