Solar sentiment keeps whipping around, and ENPH is the one I’m eyeing for signs that channel inventory is finally clearing. If we hear something about stabilization in Europe/US resi soon, this could snap back fast. It's definitely something I'm considering right now.
There are no replies in this thread yet. Be the first to post a reply below: