Delhi to have over 10,000 public transport buses including 80 per cent e-buses by 2025: Finance minister Atishi.

Delhi to have over 10,000 public transport buses including 80 per cent e-buses by 2025: Finance minister Atishi.