ICD names new chief investment officerThe executive director and CEO of Investment Corporation of Dubai (ICD) Mohammed Al Shaibani has appointed J Thayer Jack as the Chief Investment Officer. Established in May 2006, ICD comprises all wholly or partly-owned government bus Moreā¦ |