Euro Tech Holdings Co Ltd. New (CLWT) — vs. Peers