How GDPR is Pushing Industry For Improving Security?
British Airways is facing a record $230 million fine after a website failure compromised the personal details of roughly 500,000 customers. British Airways is set to face the largest penalty under the...