DWF Labs Stakes $5.17M in $DEXE Tokens for 12 Months

DWF Labs Stakes $5.17M in $DEXE Tokens for 12 Months