Tuesday, November 12, 2024

Dutch appeals court overturns landmark climate ruling against Shell