The National Petroleum Authority (NPA) has revoked the licenses of 13 Oil Marketing Companies (OMCs). It follows the inability of…
Read More »NPA
The Centre for Environmental Management and Sustainable Energy has raised an alarm over the ongoing practice of the diversion of…
Read More »