News Conferma Pay, Boost extent alliance to create B2B virtual payment tool News Mastercard forms new alliance to bring online payment offering to Tanzania