The Mint Square NFT marketplace announced its imminent closure by the end of June. Revealed via Twitter on June 6, this unforeseen decision has thrown the digital asset community into a whirlwind of speculation, particularly as the reason behind theā¦