SapuraKencana picks up new contracts worth $125m
SapuraKencana Petroleum (SapKen), through its various units has secured new contracts and extensions with a...