This is the second time Twelve Capital have performed their yearly rating of companies to generate an impact score. This year, Twelve rated 224 companies based on questionnaires which were sent out to the companies. Most of them are part of the MSCI Financials and a hand-full are off-benchmark names.
Please click here to download a summary of the Twelve Capital Thought Leadership