By CEP Staff • 25 January 2011 in News

Newly established UK investment firm hopes to boost tempestuous UK offshore sector