Kathmandu is ground zero of an incipient transport revolution set to see the clapped out cars that clog its traffic-snarled streets make way for emissions-free alternatives.
Kathmandu is ground zero of an incipient transport revolution set to see the clapped out cars that clog its traffic-snarled streets make way for emissions-free alternatives.