Altcoins MakerDAO: It’s a bumpy ride to recovery as MKR declines 37% and TVL drops 10% The present Complete Worth Locked (TVL) throughout all DeFi platforms stood at $59.18 billion on the time of writing. DeFi…