The company’s CEO, Michael McCaffrey has resigned as a result of the loans coming to light, The Block confirmed.BusinessRead More

You might also be interested in reading Who said you can’t spend crypto? Redditor sells free Moon tokens to pay rent.