infotechlead

CGI bags 5-year digital and IT deal from Lufthansa