Canadian General Investments, Limited (CGI) (TSX:CGI) (LSE: CGI) (the Company), announces that it has submitted its 2024 Annual Report, which includes the Management Report of Fund Performance and ...