World Business Report

Oil Giants in Court over Nigeria Deal

A court in Milan is considering charges of corruption against oil giants Eni and Shell.

Tracklist

     
     

Coming up next

Autoplay