300 Buses saga: ‘Our hands are clean’ – Metro Mass Transit

Management of the company said all processes were duly followed in acquiring the 300 new buses

Management of the company said all processes were duly followed in acquiring the 300 new buses