We're all set for a new experience. To visit the old Ventura website, click here.
Ventura Wealth Clients
2 min Read

Tata Motors share price falls as senior executives resign ahead of demerger

Tata Motors Limited’s share price dropped sharply on February 21, 2025, as reports emerged of multiple top executives leaving the company ahead of its planned...

By Sana Khan