Top consulting companies attract more business as economy recovers

The Big Three in global strategy consulting, McKinsey, BCG and Bain, are witnessing a sharp uptick in demand for their services – so much so that adding assignments is a challenge – as companies grapple with sudden market shifts, multiplying digitisation needs, and replacement of cost with growth as priority.   Consulting is a reflection […]