Mastercard and Diamond Trust Bank (DTB) have signed a milestone 10-year deal to provide bespoke digital payment solutions in ...