12 August 2022

State Street: Extent of 'green shorting' in the market was surprising