 Zacks Investment Research lowered shares of Blackrock Capital Investment NASDAQ:BKCC from a hold rating to a sell rating in a research note issued to investors on Monday, Zacks.com reports. According to Zacks, BlackRock Kelso Capital Corporation provides responsive, creative and flexible capital solutions to middle-market companies. BlackRock Kelso Capital provides middle-market companies with flexible financing ... 