Euro Tech Holdings reports revenue decline and net loss for 1H 2025
Euro Tech Holdings (NASDAQ:CLWT) reported unaudited results for the six months ended June 30, 2025, showing a decline in revenue and a return to net loss, reflecting challenges in U.S.–China trade relations.











