Tag: Share Price

Tata Motors Shares: A 22% Comeback on the Horizon, Says Macquarie

Tata Motors shares have fallen 30% in six months, but Macquarie sees a 22% upside. Is this the…