India's data costs fall to ₹8-10 as of 2026, users at 103 crore (about 1.03 billion) up to December 2025

India