Aberdeen-based EFC wins deals with Transocean, NDC

4 Apr 2011