Register for our free newsletter

Latest News

petroleum plant


Self service; oh the horror!

Don't jump out of your seat when you read this but petrol stations are giving the self-service pump idea another go.

July 16, 2012 11:09

Four firms revise bids for Saudi petroleum plant

Four international companies submitted their revised...

January 10, 2010 4:10