BCE Inc. ended the third quarter with improved earnings, benefitting from the company's cost-cutting efforts. Revenue rose, but fell short of analysts expectations in the face of a sluggish economy and weak business spending.

The Montreal telecommunications giant earned C$584 million or 72 Canadian cents a share, up from C$280 million