Cowen Raises over $900 Million for Inaugural Sustainability Fund
Private sustainability investment strategy Cowen Sustainable Investments (CSI) announced the closing of its inaugural fund, raising $919 million. According to CSI, the fund received...