B Corp Feature: Corporate Knights

POSTED ON October 11, 2017 BY Justine Smith

Photo of Corporate Knights Staff


Corporate Knights Flagship Magazine

Based at the busy downtown Toronto intersection of Richmond and Spadina, Corporate Knights Inc. (CK) is a media and research company with a mission to provide information empowering markets to foster a better world.

In practice, this means CK’s flagship magazine, Corporate Knights, reports and analyzes issues at the intersection of business and society and is distributed quarterly as an insert in the Globe & Mail and Washington Post and growing direct subscriber base. The Corporate Knights research team produces annual corporate sustainability rankings, research reports and financial product ratings based on transparent, quantifiable key performance indicators (KPIs). Its best-known rankings include the Best 50 Corporate Citizens in Canada and the Global 100 Most Sustainable Corporations in the World.

Beyond the dedicated media arm, Corporate Knights acts as secretariat to the Council for Clean Capitalism and is pioneering a web-based tool that will make it easy for people to invest in line with their values.

Corporate Knights has been a Certified B Corp since 2012. The Corporate Knights team believes that companies meet their highest purpose when they serve the interests of society, and being certified helps to firm up our own personal commitment and ensure we “walk the walk”.

For more information on Corporate Knights, please visit:

About B Corp

B Corps are certified for-profit companies that undergo various rigorous standards of environmental, social, transparency, and accountability performances. The nonprofit B Lab provides the certification for qualified B Corp companies. The Lab aims to create competition between corporations, being both the best in the world and the Best for the World®. In result, this creates a shared prosperity amongst society. Obtaining certification is a significant feat as it demonstrates that the company has reached the highest level of standards through the performance assessments. As of August 2017, there are 2,240 B Corporations in over 50 countries, varying across 130 industries.

For more information on B Corps, please visit: