CGI, one of the largest independent IT and business consulting services firms in the world, has put the spotlight on ...