I had the (Mis)fortune to attend the presentation at Shrivenham as part of the rent-a-crowd... I don't think I have ever seen so many people looking as utterly clueless about what they have just been told than "thinking to win".
It seemed to be a collection of buzzwords & management/corporate speak stuck together, which really didn't make much sense at all. I think the point was "do more with less".