IT Governance: The odds of an organization experiencing a cyber security breach are about 30% in any two-year period.
Read more...