Several electric vehicle (EV) makers have been under pressure due to intense competition, macro uncertainties, and concerns ...