Decentralized finance (DeFi) has slowly been gaining momentum over the past year. For some of our audience who may still not be familiar with the concept, DeFi is an emerging financial technology that aims to democratize finance by replacing legacy and centralized […]