Browsing Category

Bad Credit

Big Oil’s bad week

A barrel of Shell oil on a protest banner as environmental organization MilieuDefensie takes on Royal Dutch ... Shell Plc at the courthouse courthouse for emissions in The Hague, The Netherlands on Wednesday May…