News

Shares of home energy technology company Enphase (NASDAQ:ENPH) fell 27.5% in the morning session after a U.S. Senate panel ...