Italy’s Supreme Court has dealt a stunning blow to oil giant ENI, marking a major triumph for environmental advocates. This groundbreaking ruling underscores the growing call for corporations to take serious responsibility in safeguarding both people and the planet, Greenpeace reports