Nigeria fails to approve Shell asset sale to Renaissance

Nigeria fails to approve Shell asset sale to Renaissance