BGC President’s Annual Report – 2023 (pptx)