Mostly sunny. Slight chance of a shower. The chance of a thunderstorm. Winds northwesterly 15 to 20 km/h shifting southerly 25 to 35 km/h in the middle of the day then decreasing to 15 to 20 km/h in ...
Environmental responsibility is at the center of the industry’s strategy, with initiatives to minimize ecological impact and carbon emissions through improved technologies in oil sands ...