Buy Indian Bank; target of Rs 300: ICICI Direct
INDIANB - 179452