P&ID: UK’s Home Secretary ‘Repeatedly Backed’ Company Accused of Obtaining Nigerian Gas Contract through Corruption
The UK’s Secretary of State for the Home Department Priti Patel sought to publicly intervene three times on behalf of an offshore company which has been accused in a British