General Meeting (AGM) on Wednesday morning had the prospects of turning into a fairly difficult morning for the board. With ...