Companies & Industries

Does Dragons' Den encourage a short-sighted approach to business?