Elon Musk was a surprise name in congratulating Cristiano Ronaldo following Al-Nassr’s “big” AFC Champions …
Read More »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 court within two working days. This comes after Shell appealed an earlier Federal High Court ruling in November 2020 that ordered Shell to pay 800 billion naira ($1.95 billon) …
Read More »