RISK & RESILIENCE
ARE SUPPLY CHAINS
FINANCE’ S NEW BOARDROOM BOSS?
Mastercard’ s Rebecca Meeker reveals how embedded finance, virtual cards and AI fortify supply chains against cyber threats, inflation and disruptions
WRITTEN BY: LIBBY HARGREAVES
92 February 2026