623M Payment Cards Stolen from Cybercrime Forum Posted onApril 9, 2021April 12, 2021AuthorCyber Security Review The Swarmshop cyber-underground “card shop” has been hit by hackers, who lifted the site’s datSubscribe or log in to read more.