(St. John’s, NL – June 24, 2020) Oceans Ltd., a locally owned company with offices in St. John’s, Newfoundland and Labrador and Halifax, Nova Scotia, has been struck particularly hard by the recent economic crisis. The crash in global oil prices, coupled with the COVID-19 pandemic, has created significant financial challenges for the company which […]