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
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