Cowen sustainable investments reaches over $1.1 billion in platform assets

Closes inaugural fund with $919 million of commitments closes inaugural fund with $919 million of commitments
COWN Ratings Summary
COWN Quant Ranking