A group called FIN6 is responsible for the theft of 20 million credit cards

A research made by FireEye regarding cyber crime group named…