Malabu $1.1 b Scandal: Shell, Eni Executives risk Jail in Milan Over Alleged Bribe to Nigerian Govt. Officials

Two oil giants, Shell and Eni, are currently on trial in Milan, accused of bribery in one of the biggest corporate corruption scandals in history. It’s a big deal. If found guilty, senior executives at both companies could go to jail. Shell and Eni could face enormous penalties, and be forced to hand back one […]

Continue Reading