Several collections of login data reveal one of the largest data thefts in history. As cybernews reports, a total of 16 billion login credentials were exposed. The data most likely originated from various infostealers.
Cyber attacks have caused British companies to lose around 44 billion pounds (53 billion euros) in sales over the past five years, according to a study by Howden.