How BRTS can change the face of public transport in India

With a population of more than 1.2 billion, India is likely to overtake China in terms…