Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A Dutch appeals court has struck down a 2021 ruling ordering oil and gas giant Shell to cut emissions 45% by the end of the decade. The court agreed with the original verdict that “protection from dangerous climate change is a human right.” However, it…