India Gains a Spot in Fixed Broadband Speed Rankings Globally: Ookla
[ad_1] India has been ranked 128th for mobile broadband and 66th (up from 67th) for fixed broadband while mean download speeds on fixed broadband has slipped to 41.48Mbps in January …