Tag

Dutch

Browsing

Mr Bamidele Odugbesan, Manager, Media Communications of Shell Nigeria, has confirmed the Dutch Public Prosecutor’s Office investigations against Royal Dutch Shell (RDS). Odugbesan, who…

Advertisements