Public concerns that the introduction of smart and self-service filling stations would lead to job losses in the downstream petroleum sector have been dismissed by the...
The Nigerian National Petroleum Company Limited (NNPC Ltd) would be deploying between 50 and 70 smart, self-service filling stations across the country within the next six...