Delhi govt floats tenders for inducting 640 low floor AC buses
According to estimates, Delhi requires at least 11,000 buses to fulfil public transport needs of the people.

According to estimates, Delhi requires at least 11,000 buses to fulfil public transport needs of the people.