OnlineEOC wins in AfricaSingapore-listed EOC has won a contract worth more than $40 million for work offshore Africa.EOC wins contract: Singapore player wins $40m worth of workBianca Bartucciotto