The beginnings of Sun Service Specialists   Renu Energy Solutions has been a trusted solar installer throughout the Carolinas for more than 10 years . In that time, the company has installed around 30 megawatts of solar and 4,100 systems. Over the years, Renu...