Canal Partners Reports Successful Exit from Atlanta-Based CallRail
SCOTTSDALE, AZ--(Marketwired - Oct 19, 2017) - Canal Partners, an early stage venture capital firm based in Scottsdale, Ariz., has sold its interest in the call analytics platform CallRail, making it the fifth consecutive successful exit for the firm. …