Is Evri really worth £2.7 billion? 0 26.07.2024 14:54 Evening Standard City comment: Will Apollo’s takeover deliver a good return?