OMERS, Towerbrook sell European credit business Hayfin Capital

British Columbia Investment Management Corporation (bcIMC) has agreed to buy Hayfin Capital Management from its private equity owners.