ESG Investing Tuesday 21 September 2021 15:20 GMT Twelve Cap hires climate investment managers Twelve Capital has hired two investment specialists with backgrounds in managing climate change investments.