MoneyGram account deposit is innovative and secured – BoG assures