Down To The Wire
“Its always in the last place you look”, “it’s probably where you left it”, “check down the back of the sofa” These are statements that are usually helpful when we lose the TV remote, our phone or a tenner, less so when the missing amount is £1.7Bn and you’re a major international payments processor. Wirecard…