5G subscriptions in India are expected to reach around 31 million by the end of this year, as telecom providers like Jio and Airtel continue to roll out 5G services across the country.