May. 13, 2020
Article by Terry Roberts, CBC News
Supply and service sector also on edge as business slows, while government pushes for federal help The union representing some 400 workers on the Terra Nova FPSO oil platform is sounding the alarm about a scenario that could see the vessel not…
You must log in to see the rest of this article.