News

Enphase Energy shares dropped sharply in premarket trading on Wednesday after the company issued lower revenue guidance for ...