Live feed17:15:00·314dPRReleasevia QuantisnowDeFi Technologies Inc. Announces Q2 2025 Financial Results: Adjusted Revenues of US$32.1 million, Adjusted EBITDA of US$21.6 million, Adjusted Net Income of US$17.4 million, and Notable Strategic DevelopmentsByQuantisnow·Wall Street's wire, on your screen.DEFT· Defi Technologies Inc.Finance