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
Read More