News

Cane Bay was an unusual investment for Vector, which Mr. Slusky started in 1997 as a spinoff from the billionaire Ziff brothers' money management firm, where he oversaw technology deals.