Shell Energy reports profit drop in ‘cut-throat market’

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