Jack Meaning

Jack Meaning is UK Chief Economist, Senior Research Economist at Barclays.
Jack Meaning has featured in 2 news stories on FF News since 2024, most recently "Consumer card spending grew just 1.9 per cent in February – the lowest since 2022 – but Insperiences benefitted as takeaways and digital content soared" (5 March 2024).
LinkedIn · Full profile on B2DB