By Chayanika Deka A newly launched meme coin called LICK has come under scrutiny after on-chain data linked its creation to John Daghita, also known online as “Lick,” who has been accused of stealing $40 million from the US government. In its latest update, blockchain analytics platform Bubblemaps reported that Daghita recently launched LICK on […]