XCHG management says H1 2026 revenue falls 17.5% on trade policy turbulence, shifting renewable rules
In management commentary for the six months ended June 30, 2026, revenue fell 17.5% to US$10.3 million on delayed customer procurement decisions. Product revenue dropped 21.7% to US$9.5 million; management cited trade policy turbulence and shifting renewable energy rules affecting late-2025 ordering. Gross margin narro