Platform protection

7 May 2014

Forty-nine per cent of industry representatives claim skills shortages are their main barrier to gro
Source: BP