Tired Of Bad News? Here Are 40 Good Things That Happened Recently #40 76% OF NEW CARS IN NEPAL ARE ELECTRIC, POWERED BY THE COUNTRY’S OWN HYDROPOWER INSTEAD OF IMPORTED OIL. Advertisements Advertisements NEXT PAGE You’ve Reached The End Advertisements NEXT PAGE