Home Stock Analysis McKinsey signals cost cuts as growth stalls despite centenary optimism