Canadian lender CIBC flags layoffs as it battles challenging environmentCanadian 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.