Allahabad Bank slash 3% on reporting fraud by SEL Manufacturing
SELMC - 274170