Neo CEO Comments on UK Being Deemed Top Location for Investment by CFOs
In Deloitte’s Q2 CFO survey, the UK is deemed to be the most attractive destination when it comes to investment, alongside India, with a net 13% describing it as very or somewhat attractive. The sur...