Should I Have Sold

Euro Tech Holdings Company Limited Common Stock

CLWT