Tema Oil Refinery Refutes Reports it is on the Verge of Shutdown

Contrary to allegations that the Tema Oil Refinery (TOR) is on the verge of failing due to its failure to pay utility bills, the refinery's managers have denied that the...
Read More