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
2768891
Heat Score
42
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