The public are losing faith in politicians to solve their problems and are increasingly looking to employers and business leaders to take a stand on societal issues, according to the latest Edelman Trust Barometer.
Despite trade spats with the US, there is optimism in Canada about the country’s prospects. Cannabis is expected to provide an economic boost, while construction is set to expand massively under a government initiative.
Small and mid-cap companies need a better regulatory framework, which recognises that their needs differ distinctly from SMEs, and which will enable them to compete and thrive on a fairer playing field.
The role of the board chair has changed dramatically in the past decade, with chairs increasingly held responsible for corporate governance failures. How can board leaders ensure they are prepared for the challenges ahead?