Lean mean supply chain managementIn this brave new world of 'lean' that the international oil and gas industry is beginning to embrace, there is one area that could give...