Our locations

IBC SOLAR Germany
Am Hochgericht 10DE 96231 - Bad Staffelstein
IBC SOLAR Poland
Al. Jana Pawła II 61/241PL 01-031 - Warszawa
IBC SOLAR Netherlands
Bijsterhuizen 1160 CNL 6546 - AS Nijmegen
Fankhauser Solar AG
Wengistrasse 31CH 4500 - Solothurn
IBC SOLAR South Africa - Cape Town
Suite 603, The Point Centre, 76 Regent Road, Sea PointZA 8005 - Cape Town
IBC SOLAR South Africa - Centurion
Unit C10, InsideOut Campus, Lenchen Ave, Rooihuiskraal NorthZA 0157 - Centurion
IBC SOLAR Spain
Centro de Negocios FACTORIA MEEU Despacho 122-123 Estación de Chamartín s/n Cota 13ES 28036 - Madrid
IBC SOLAR Austria
Cityport 11, Simmeringer Haupstraße 24AT 1110 - Wien
IBC SOLAR Projects Italy
Via Nazionale 20IT 33042 - Buttrio
IBC SOLAR France
7 Avenue de l'EuropeFR 67300 - Schiltigheim
IBC SOLAR Portugal
R. dos Lagares d'El-Rei 19APT 1100-279 - Lisbon
Meetings by appoinmtent only.
IBC SOLAR Germany
Am Hochgericht 10
DE 96231 - Bad Staffelstein
IBC SOLAR Poland
Al. Jana Pawła II 61/241
PL 01-031 - Warszawa
IBC SOLAR Netherlands
Bijsterhuizen 1160 C
NL 6546 - AS Nijmegen
Fankhauser Solar AG
Wengistrasse 31
CH 4500 - Solothurn
IBC SOLAR South Africa - Cape Town
Suite 603, The Point Centre, 76 Regent Road, Sea Point
ZA 8005 - Cape Town
IBC SOLAR South Africa - Centurion
Unit C10, InsideOut Campus, Lenchen Ave, Rooihuiskraal North
ZA 0157 - Centurion
IBC SOLAR Spain
Centro de Negocios FACTORIA MEEU Despacho 122-123 Estación de Chamartín s/n Cota 13
ES 28036 - Madrid
IBC SOLAR Austria
Cityport 11, Simmeringer Haupstraße 24
AT 1110 - Wien
IBC SOLAR Projects Italy
Via Nazionale 20
IT 33042 - Buttrio
IBC SOLAR France
7 Avenue de l'Europe
FR 67300 - Schiltigheim
IBC SOLAR Portugal
R. dos Lagares d'El-Rei 19A
PT 1100-279 - Lisbon