Canada’s Scotiabank has debuted a new digital payments platform for business banking clients, which it has titled Scotia TranXactTM, a press release said. This will...