< Back to all clusters
[BUSINESS] · Australia, Canada · 2 sources

started · updated

TIME and Statista release 2026 World’s Best Companies list

TIME and Statista have released the ‘World’s Best Companies 2026’ list, which ranks the top 1,000 global organizations based on employee satisfaction, revenue growth, and sustainability transparency. The rankings are derived from a survey of 200,000 employees across more than 50 countries.

TCL was included in the rankings, with company leadership citing its focus on inclusive workplaces and long-term sustainability as key drivers. In Canada, 18 companies made the list, including TD Bank Group, which ranked 14th overall. Other notable Canadian entries include Manulife, Desjardins, Enbridge, and Canadian Natural Resources Limited (CNRL). Enbridge secured the 185th position with an overall score of 83.37, while CNRL ranked 928th with a score of 73.37.

Entities

Canadian Natural Resources Limited · Enbridge · Statista · TIME