Headquartered just a stone's throw from the Bank of England building in one of those newly-erected 'statement' office blocks that have latterly come to characterize the City of London, card payment company Worldpay is surrounded by all the trappings of a successful financial services business. And like the retail banks
No comments:
Post a Comment