Article 08 Jul 2010 Contract Value Leakage in telecommunications and network services United Kingdom Media & IT
Article 26 Jan 2010 Top 500 Global Corporations Lose £12 Billion Annually Due To Sourcing Failures United Kingdom Employment