Last year, over 10,000 new sites were deployed in Andhra Pradesh and Telangana.
20 Jun 2018 4:32 PM IST