Blue Star Foods (OTCMKTS:BSFC – Get Rating) 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, “Blue Star Foods Corp. is an integrated ESG seafood company which processes, packages and sells seafood products. Blue Star Foods Corp. is based […]