Shell says President Tinubu’s leadership has restored investor confidence, inspiring plans to invest up to $20 billion in Nigeria’s energy sector.
Tag:
Shell says President Tinubu’s leadership has restored investor confidence, inspiring plans to invest up to $20 billion in Nigeria’s energy sector.