SMA Solar’s sales slide 15% in Q3 on China and US woes

Enphase Energy capacity constrained and sold out in Q4