Internet subscribers reach 936.16 million in India, telephone subscribers cross 1.19 billion: TRAI Read more