Weekly CEO News from Richard Ingram
February 17, 2021

Card transactions currently cost UK businesses around £8 billion a year, with an average 3% transaction fee charged by some of the leading payment providers. At the moment, payments for these transactions also currently take around three to four days

Read more

According to official government data, the Coronavirus death toll has exceeded 100,000, and continues to rise. A devastating statistic and one which would have seemed unthinkable 18 months earlier. One sector which has seen growth, as a result of this horrible global

Read more