Enphase (ENPH) – Headline Beat Masks an Underlying Disaster: U.S. Sell-Through Down 48% Q/Q, 2Q Guide Misses by 4%, Batteries Miss by 27%

Sign in to read