3176 Lionshead Ave Carlsbad, CA92010 United States
COMPANY DETAILS
Business Overview & Services
Cenergy is a leading national commercial solar developer with over 300MWs of solar experience working with local communities and businesses on value-added solar and solar plus storage solutions.