 Blackrock Capital Investment NASDAQ:BKCC was downgraded by Zacks Investment Research from a hold rating to a sell rating in a report released on Tuesday, 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 solutions, including senior ... 