The Recent Revelations About Shell And Nigeria Are “Utterly Indefensible”, Says Development Committee Chair
The chair of parliament’s international development committee has called for the government to make clear what it is doing to investigate a $1.3 billion oil deal signed by Shell and…