8 October 2021

'Definition of impact' could be followed by impact addition to France's SRI label