Exclusive

Publication

Byline

Location

Another bus plunges off the road

Nepal, May 10 -- Nepal has the highest per passenger kilometre traffic fatality rate in the world, with more than 4,500 people killed on its roads and highways every year. Upgrading road safety could ... Read More


High tax hinders hybrids

Nepal, March 22 -- Petrol, diesel, electricity, hybrids. They are various forms of engines automobiles used to propel them forward. Few know that the first cars 150 years ago were actually battery-pow... Read More