Investment Corporation of Dubai (ICD) is responsible for managing the Government of Dubai’s extensive portfolio of investments, which take in sectors such as Finance and Investment, Real Estate and Construction, and Hospitality and Leisure. It was a privilege for Saba Consultants to work with ICD and produce a corporate video on their behalf which encapsulated the scope of their operations both here in the UAE and across the globe.