Starting of business in Dubai got easier with the recently launched Virtual Company License in Dubai. This new license will permit foreign business owner/investors to set up a business in the city without residing in