Investors Sue Shell Directors Over Climate Strategy Mismanagement

A group of shareholders has filed a suit against the board of directors of oil giant Shell (LON: SHEL) over … Continue reading Investors Sue Shell Directors Over Climate Strategy Mismanagement