× Business Technology Platform Leadership Magazine Startups Opinion Yearbook Readers Speak Contact Us

Renova Solar

Empowering Homeowners. Powering Business. Wowing Customers: Renova Solar

Founded in 2006 in Palm Desert, Renova Solar has now grown to more than 130 local employees. The first company in the nation to be accredited by the North American Board of Certified Energy Practi [....]

© 2018 The Silicon Review. All Rights Reserved.