Singapore will roll out 660 new electric public buses, including double-deckers, from end-2026 to decarbonise land transport ...