 Zacks Investment Research upgraded shares of TCG BDC NASDAQ:CGBD from a sell rating to a hold rating in a research report released on Tuesday, Zacks.com reports. According to Zacks, TCG BDC, Inc. is an externally managed specialty finance company. It focused on providing flexible financing solutions to middle market companies primarily located in the United ... 