HomeBusiness Business McKinsey casts off its managing partner 11Views Coverage By Soumyadeep Pal February 27, 2021