MakerDAO April Financial Report: Net Income Crosses $12 Million

Decentralized finance giant, MakerDAO, has released its financial report for April 2021, and the various statistics…