News

Enphase Energy (ENPH) is sharply lower despite better-than-expected second-quarter results after a disappointing ...