Owerri Appeal court orders Shell to deposit $2B in 48 hours over alleged oil spillage
The Appeal court in Owerri has ordered Shell oil company to deposit about $2 billion in an account controlled by…
The Appeal court in Owerri has ordered Shell oil company to deposit about $2 billion in an account controlled by…
The government of Ukraine has called for a meeting with Russia and other members of a European security group, Organisation…