20030517 business.india-business: Allahabad Bank to merge with own finance subsidiary