Oil & Gas New management takes control of oil service company 16/12/2009 By Ian Forsyth Aberdeen oil service company Electro-Flow Controls (EFC) has been the subject of a management buy-in, it was announced yesterday.