Internet Subscribers In India Reach 969.6 Million, Average Revenue Per User Grows | Technology Internet Subscribers In India Reach 969.6 Million, Average Revenue Per User Grows | News Analysis India 1 week ago New Delhi: The total number of Internet subscribers in India increased from 954.40 million to 969.60 million in the April-June quarter, registering a quarterly...Read More