Business Outsourcing giant CGI to open first base in emerging Europe Emerging Europe Staff CGI Group, one of the world’s leading providers of IT and business process outsourcing services has announced that it is to open a software consulting and... Read More