On Friday morning, Steadfast held its annual general meeting. Frank O’Halloran – in his final AGM as chair - told ...