Nepal, June 7 -- Chinese EV giant BYD showcased its technological advancements, including the Yangwang U9 hypercar and Yangwang U8 luxury plug-in hybrid, highlighting China's rapid progress in electri... Read More
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