What is MBB and what does it stand for?
MBB is in reference to the "Big Three" management consultancies. From the passage, it isn't clear exactly what it stands for, but McKinsey is included in MBB as it is the oldest and largest of the group.