Choosing Mainland as Your Business Hub: Essential Factors to Deliberate Before Launching a Company