Stocks to buy today: CLSA upgrades Tata Motors to high conviction outperform; TVS Motors remain top pick of Macquarie
CLSA has raised its rating on Tata Motors to a high-conviction "Outperform," highlighting the company's attractive valuations and long-term growth potential, despite facing near-term challenges.