
The International Integrated Reporting Council (IIRC) is today, 20 June 2019, announcing that its Chief Executive Officer Richard Howitt is stepping down with effect from 21 June 2019 after nearly three years’ service. Barry Melancon, IIRC Board Chair, said: “I >>> read more