With so much innovation going on in the space, DeFi has become a big rising star over the years. In a more recent milestone, DeFi apps on the Ethereum network hit an all-time high of $1.21 billion on 15 February. And while it has had its problems, given its short history, maybe hiccups are merely […]