Travel Management Canada Travel Management Canada

  • High energy costs mean low business confidence

    November 18, 2008 by PB2B Staff

    Toronto—Corporate confidence in the Canadian economy is declining, in large part due to higher energy costs, according to the CICA/RBC second quarter Business Monitor. Only six per cent of executives surveyed said they’re more confident than a year ago. Boardroom