Electric Vehicles Neither China, Norway, Nor the USA: Nepal Becomes the “Paradise” for Electric Cars With 76% of New Car Sales Being Electric Valdemar Medeiros 05/08/2025 at 00:40