Chief Commissioner Maheshwar Rao announces nearly 3,000 new Bengaluru busses

India