Bearish
Tariffs cut Euro Tech sales to China, pushing 2025 revenue down 13.8%
Euro Tech Holdings (Nasdaq: CLWT) reported a 13.8% decrease in revenue and a significant drop in net income for fiscal year 2025, primarily due to low...