Solar Trade Platform and Directory of Solar Companies
Gemec Ltd.

Gemec Ltd.

393 Lordship Lane, London N17 6AE
+44 20 83252763
United Kingdom the_United_Kingdom.png

Business Details

On-Grid / Off-Grid
On-grid
Installation size
1(M)Wp+ Installations
Operating Area
Canada, Denmark, United Kingdom, Ireland
Africa
Parent Company
Electromec S.A.
Last Update