Corporate governance is an essential mechanism in enabling companies to minimise their risk of corporate failure, says Martin Tolcher of Legis Fund Services.