22 Apr 2024 BT appoints McKinsey partner as head of strategy unit Tom Meakin has joined on a secondment
26 Apr 2022 Stripe leads group stumping up $925m to kickstart carbon capture Alphabet, Shopify, Meta, and McKinsey also join Frontier scheme to commit to buying carbon capture