Solar Trade Platform and Directory of Solar Companies
Escala Solar

Escala Solar

Av. 27 de Febrero, esq. Winston Churchill, Plaza Central, 3er Nivel. Local B-346, Santo Domingo
Click to show company phone
Dominican Republic Dominican Republic

Staff Information

No. Staff
40

Business Details

Battery Storage
Yes
Installation size
(S)maller Installations, 1(M)Wp+ Installations
Operating Area
Dominican Republic, Spain
Panel Suppliers
Inverter Suppliers
Last Update