(IN BRIEF) The McGhee Award, a £25,000 prize for new business ideas, has been introduced by the Centre for Entrepreneurship…