Enphase Energy Q1 Earnings: Revenue Miss, EPS Miss, Cautious Guidance, Shares Sink

Enphase Energy reports first-quarter revenue of $356.1 million, missing the consensus estimate of $361.43 million.

read more