Many moons ago, Enphases VP of Marketing, JD Dillon, was put in a tight spot when he was quoted by GTM as saying Enphase was headed to the Moon, and then the share price tanked. Well, after the last earnings call, Enphase Energy (ENPH) has not only landed on …
Read More