Ola Electric shares slump 5% as top executives exit
Chief Marketing Officer Anshul Khandelwal and Chief Technology & Product Officer Suvonil Chatterjee stepped down effective December 27, citing personal reasons, the company announced in a regulatory filing