translate English to French: Most Supportive Employer, Newfoundland and Labrador:
Employeur affichant le meilleur appui à Terre-Neuve-et-Labrador :