DeSmogBlog favicon

Oil Giants Shell and Eni Face Trial in Milan over Bribery Allegations in Biggest Corruption Case Facing Sector in Years