The audit committee plays a key role in assisting the board to fulfil its corporate governance and oversight responsibilities in relation to a company's financial reporting, internal control systems, risk management systems and the internal and external audit functions