canal corporation