By Teena Lyons2007-09-24T00:00:00
It sounds like something out of Dragons' Den or The Apprentice. Talented entrepreneurs vie to catch the eye of a major corporation with the incentive to build a global business if they succeed.
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance