Annual General Meeting Presentation by Kingsgate CEO & Managing Director Gavin Thomas.