Return to "Family engineering firm reports £41.9m revenues" Oil rig Oil, gas, rig, offshore, fossil fuels. Stock Image Previous