Tag: Royal Dutch Shell

Royal Dutch Shell To Sack 6,500 of its Workers

Oil giant Royal Dutch Shell in a bid to counter falling oil…

Farouk Mohammed Farouk Mohammed