Name
Avalon ST
Website
Categories (3)
Manufacturing Equipment for Solar Cells, Modules, Thin Films, EPC Contracting/Project Development for Solar Power Plants, Operation and Maintenance of Solar Power Installations (O&M)
Pavilion
Manufacturing Pavilion
Phone
+41 44 553 03 97
Address
Rue du Pommier 12
Neuchâtel, 2000
Switzerland
Neuchâtel, 2000
Switzerland
Email Address
info@avalon.solar