All Articles

nasa photo of the caspian sea

Alive & Kicking: The Future of ESG

A U.S. regulatory effort aimed at bringing clarity for investors regarding companies’ environmental claims has only gotten murkier even as international directives on sustainability reporting come closer to reality. As we await the outcome of a court case over the SEC’s new climate disclosure rules, few companies are spending this time relaxing and even fewer...

CSRD Essentials: How New Requirements Are Set to Affect Your Business & Value Chain

CSRD Essentials: How New Requirements Are Set to Affect Your Business & Value Chain

Sustainability is becoming a key driver in business and consumer decisions, and the Corporate Sustainability Reporting Directive (CSRD), part of the European Green Deal, is the latest continuation of this trend. The directive sets a new standard regarding non-financial reporting, demanding greater transparency on environment, social and governance (ESG) issues. Considering the complexity of today’s...

intersection of business topics

The Rise of Cybersecurity GRC

As regulations proliferate regarding the risks posed by our increasingly digital economy, companies face a choice: make cyber compliance the responsibility of existing teams or build a brand-new function: cybersecurity GRC, seated at the intersection of business, IT, privacy and cybersecurity. Security risk and compliance director Yasmine Abdillahi of Comcast clearly favors the latter, as...