A Dutch court has fined oil giant Shell 2.5 million euros (US$2.8 million) for breaching Dutch labor and environmental laws in a case linked to two explosions and a gas leak at a chemical plant south of Rotterdam
Continue Reading Shell fined for explosions, gas leak at Dutch chemical plant