Beyond the highest expectations

BCE profit decline, in line with expectations

Alphabet and Microsoft results exceed expectations

Production costs | Tesla results below expectations