BOP signs agreement for NIFT ePay payment platform