Oil and charity
This small nation in the Gulf of Guinea is the setting for one of the oil sector’s finest examples of charitable giving.
This small nation in the Gulf of Guinea is the setting for one of the oil sector’s finest examples of charitable giving.