Establishing a business in Dubai has just become simpler, owing to the recently announced Dubai virtual company license. This new virtual company license will enable international business investors to establish a firm in the city without physically residing in the UAE. Continue to learn more about the new virtual business…