In a bid to enhance business activities and increase government revenues, the United Arab Emirates (UAE) is contemplating the introduction of long-term business licenses, including 10-year ...