There are a number of factors to consider when deciding where your launch your independent business venture, from the level of demand that exists for your product or service to the access that you will have to technology, talent and support. The Start-up Index 2014 has been established to help …