Titan investors lose 17k cr in four sessions as three global brokerages downgrade stock
TITAN - 260844