Hold Maharashtra Seamless; target of Rs 500: ICICI Direct
MAHSEAMLES - 226416