CPKC reports first quarter results, demon... - aVenture News