Shares of Tata Motors are on track for their worst monthly losing streak in nearly a decade, as persistent selling pressure has pushed the stock down by 12.2% in February. This marks the seventh ...
In a point-wise reply, Tata Motors said its Indonesian subsidiary, PT Tata Motors Distribusi Indonesia (PT Indonesia), had entered into an agreement for the supply of 70,000 vehicles for deployment in ...