image
India’s internet subscribers reach 969.10 million in FY25, a