Corporate Knights Corporate Knights is a specialized media and investment research firm that, amongst other things, annually publishes Corporate Knights Magazine: the self-proclaimed largest globally circulating magazine focused on sustainability and responsible business, with a strong track record of providing informed research and analysis to the market.