DeFi Technologies Inc. Announces 2023 Financial Results: Revenues Exceed C$10.4 Million, Notable Strategic Developments and Restatement of Fiscal 2022 Financial Results

Total revenues were $10.4 million for the twelve months ended December 31, 2023 ("Fiscal 2023").