EN
Enphase Energy
View company profile →
This company is a bit of a mystery
This company is a bit of a mystery. I had a letter from Eco Partners and a call from a representative telling me that they had moved their operation to California. Enphase apparently make micro chips that are in the back of my Solar Panelling with Eco Partners gathering data for them. The intriguing issue is the person calling me used technical jargon along with distinct sales techniques. I was left with a sense of suspicion that the dots didn't all add up. Moreover, I was promised an email that hasn't arrived, fuelling my sense of scepticism. The matter has yet to be resolved. Meanwhile I offer two stars to Enphase for limited transparency (at least here in the UK).