World Business Report - Will Shell Nigeria ruling make multinationals tremble? - Â鶹ԼÅÄ Sounds
World Business Report - Will Shell Nigeria ruling make multinationals tremble? - Â鶹ԼÅÄ Sounds
Will Shell Nigeria ruling make multinationals tremble?
Shell and Friends of the Earth go head to head about a ruling over pollution in Nigeria