More Story

Decathlon Spain data leak exposed Spanish employees’ data & more

Experts discovered a leaking, active database with over 123 million records belonging to Decathlon Spain (and possibly Decathlon...