Cybersecurity Challenges for Corporations: Legal Implications and Solutions