FinTech CEO falls on sword as investment deal falls though

The CEO of a listed FinTech business has stepped down after an investment deal fell through. Nick Cowan has left … Continue reading FinTech CEO falls on sword as investment deal falls though