Contact us
For more information about our products and how best we can fit your needs, don’t hesitate to contact us.
Switzerland - hq
Avalon ST Sàrl.
info@avalon.solar
+41 44 553 03 97
Place Numa-Droz 2, 2000 Neuchâtel, Switzerland.
India
Aster e Technologies Ltd.
roy@asteretech.com
+91 80 4161 0311
Vidyaranyapura Main Road, 560097 Bangalore, Karnataka, India.
China
Shanghai Avalon Technology Co., Ltd.
info@avalon.solar
+86 21 54 825 958
107, No. 3152, Hechuan Road, Minhang District, 201103 Shanghai, China.