Solid performance across the board for COGECO inc.

July 12, 2012
Cogeco Inc

Download the press release