Oversight of OSG – ten questions for boards

Oversight of OSG – ten questions for boards

by Sydney Posner 28 October 2020 According to Protiviti, in 2019, 90% of companies in the S&P 500 issued separate sustainability reports—not part of SEC filings—and, as of February 2020, over 1,000 companies with an aggregate market cap of $12 trillion have...