Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
P.E.C. Logo
P.E.C. CB Rank
2923930
Heat Score
41
PEC provides control of photovoltaic systems, panels, inverters, yields, losses, and consultancy services.
Founded
obfuscation
Private Lugo, Veneto, Italy1-10 www.pecsrl.com
Consulting
Solar