President’s Report 2023
56th Annual General Meeting, Thursday 23 March 2023 When composing my report for the annual newsletter or for the AGM, I always find itquite instructive to look back at the previous reports, particularly the ones from thepreceding year, and read what I was ranting about… Read More »President’s Report 2023