LMI analysis: Visa
One company reaping the benefits of consumers shifting their spending from cash and cheques to electronic payment is Visa. In addition to generating operating revenue of $13.8bn (£9.4bn) in 2015 – 9 per cent up on the previous year – the financial services company saw a total payment volume of $7.4trn. There were 71 billion […]