News

Enphase Energy, Inc. (NASDAQ:ENPH) fell by 21.38 percent week-on-week to end Friday’s trading at $35.85 versus the $45.6 on ...