Insiders profit $2 million from Iggy Azalea's Mother Iggy coin before her endorsement, amidst concerns of insider trading in meme coins. The post Iggy Azalea-endorsed meme coin delivers $2 million profit to insiders appeared first on Crypto Briefing .