BWS Financial began coverage on shares of Innodata (NASDAQ:INOD – Free Report) in a research report released on Wednesday, MarketBeat reports. The brokerage issued a buy rating and a $24.00 price target on the technology company’s stock. Separately, TheStreet upgraded shares of Innodata from a d rating to a c- rating in a research note […]