I believe a great company, whether improving a sector or creating a new one, needs to have an excellent product or service at its core; needs strong management to execute the plan and a good brand to give it the… — Richard Branson Copy Share Image