Nigerian court orders renewal of Shell oil lease, report says

Shell news
The Federal High Court in the capital, Abuja, ordered the license be renewed for the maximum 20 years, and not 30 years the oil major was seeking.

Breaking