ABUJA – A shocking interim report from the Nigerian Senate has revealed that $303 billion from proceeds of stolen crude oil transactions remains unaccounted for […]
Tag: Oil Revenue
Senate Probe Reveals $303 Billion Unaccounted for in Stolen Crude Oil Proceeds
ABUJA – A shocking interim report from the Nigerian Senate has revealed that $303 billion from proceeds of stolen crude oil transactions remains unaccounted for […]
