Investment analysts at StockNews.com initiated coverage on shares of Euro Tech (NASDAQ:CLWT – Get Free Report) in a note issued to investors on Saturday. The brokerage set a “sell” rating on the stock. Euro Tech Stock Performance Shares of NASDAQ:CLWT opened at $1.78 on Friday. The business has a 50 day moving average price of […]