RI ESG briefing, March 6: Shareholder Rights Project gets 79% support for proposals

The round-up of environmental, social and governance news