Notable decline in mean fixed broadband speed in India in March: Ookla’s Speedtest Global Index Read more