Posts

2 Tata stocks hit 52-week lows despite strong profits. Bargain or value trap?