Allahabad Bank slash 3% on reporting fraud by SEL Manufacturing
ALBK - 274171