Director earns $27 million in profit from Dogecoin investment. Meanwhile, Meme Moguls is gaining traction

Read more at btcmanager.com