The Investment Corporation of Dubai ("ICD") is an entity wholly owned by the Government of Dubai (the "Government").