Nepal’s First e-Bus to be Operated in the Valley within Three Months For the first time battery run, e-buses, are expected to run in Kathmandu within the… by Aakankshya Shrestha — August 25, 2018 in Auto 0