The largest crude oil producer in Canada announced net losses of C$735 million after Alberta wildfires near Fort McMurray forced its oils sands operations to be temporarily suspended back in May.
The massive new structure will be the world's biggest building by footprint, and it could possibly be a game-changer for the auto, energy, and battery industries.