CGI announced today that it has completed its previously announced buyback of 2,490,660 Class A subordinate voting shares from la Caisse de depot et placement du Quebec .
Read the original post by Investor’s Business Daily
Consumer Electronics in the News
CGI announced today that it has completed its previously announced buyback of 2,490,660 Class A subordinate voting shares from la Caisse de depot et placement du Quebec .
Read the original post by Investor’s Business Daily