Catch up with how Beefy has performed in the first quarter of 2023 with our inaugural quarterly financial report.
April 18, 2023