translate English to French: PITCH-IN CANADA'S WEB SITE GOING STRONG
LE SITE WEB DU GROUPE ENVIRONACTION CANADA :