Metro orders 500 new buses for expansion

Metro orders 500 new buses for expansion