SHARE

Researchers at Memorial University released a snapshot of Newfoundland and Labrador’s vital signs. The economy is showing signs of prosperity and decline — it all depends on where you are and how you see it. NTV’s Jodi Cooke reports.

-Advertisement-