BlackRock has made a minority investment in data science platform Clarity AI.
Impax Asset Management brings in renewables veteran Maguire as managing director
Quantumrock finishes 2020 up 31%