carroll muffett

  • Shell Just Got Wrecked in Dutch Court

    Shell Just Got Wrecked in Dutch Court

    A court in the Netherlands just handed down a landmark ruling, ordering Shell to slash its carbon pollution 45% by 2030. It’s hard to overstate how radical the ruling is and the far-ranging impacts it could have not just for the Dutch oil giant but oil companies around the world.