Nepal Chooses China Over India: What This Means for Indian EV Carmakers?
- May 6, 2025
In a stunning turn of events, Nepal has chosen Chinese electric vehicle (EV) brands over Indian ones, signaling a major shift in the regional automotive market. For the first time in history,