Repsol Canada sheds 30% of its workforce, hitting Alberta hard
Spanish energy company Repsol has announced it is reducing its Canadian workforce — laying off employees from its downtown Calgary office as well as field locations in Chauvin and Edson.
Read more »