Canadian lender CIBC flags layoffs as it battles challenging environment Canadian Imperial Bank of Commerce became the second Canadian bank in as many months to reveal lay offs as it contends with a tough environment for revenue growth.