The definition of a developed city is not the number of personal vehicles its inhabitants own but the strength of its public transport. In a country like India which aspires to build more and more smart cities, the development of a strong public transport network powered by clean energy becomes all the more important. It…Read More