Mubadala Business Management Services, a leading business management services provider in the UAE, has announced