
SAN DIEGO, CA, March 5, 2019 – SunPower by Eco Solar, an Oahu-based solar installer, has received the 2018 “National Customer Excellence” award from SunPower. The recognition acknowledges exceptional service resulting in the highest customer satisfaction and loyalty scores when…