إزالة الصورة من الطباعة

Canada approves energy takeovers worth $20bn

Prime minister vows to block future foreign takeovers after Chinese and Malaysian state-owned firms buy oil companies.