Dubai launches a virtual commercial license under its Virtual Commercial City program, allowing individuals from around 120 countries to register a business in Dubai without holding a residency visa.