Hold Tata Motors; target of Rs 185: ICICI Direct
TATAMOTORS - 226415