IBC SOLAR AG

IBC SOLAR is one of the world’s leading PV specialists, offering complete solutions for photovoltaic. We have implemented more than 1.7 GWp since 1982. Headquartered in Germany, IBC SOLAR is represented by subsidiaries in Spain, France, Italy, the Netherlands, the UK, the Czech Republic, Austria, Greece, Malaysia, Turkey and China.

Headquarters
Am Hochgericht 10
Bad Staffelstein
D-96231
Germany
  
Tel: +49 9573 9224 0
Fax: +49 9573 9224 111

Website: www.ibc-solar.com