Sources say the Indian government has ordered telecom companies to suspend data services in central New Delhi.

2026-07-23

Sources say the Indian government has ordered telecom companies to suspend data services in central New Delhi.