Engel Energy

Provider of solar panel installation services

placeBarcelona, Catalonia, Spain calendar_todayFounded 2005 groups145 employees language engelenergy.es

Reputation

Customer rating 1.6 / 5 across 158 reviews.

Innovation

1 patent family (1 granted); filing pace dormant.

YearFilings
20121
Coming soon