News

In October last year, a McKinsey study on the changing face of leadership concluded that today’s most effective leaders are those willing to embrace a “generational shift”. That means breaking away ...