The total value locked in decentralized finance (defi) has descended below the $50 billion range after reaching a 2023 high of $53.63 billion on April 14.
The total value locked in decentralized finance (defi) has descended below the $50 billion range after reaching a 2023 high of $53.63 billion on April 14.