German photovoltaics (PV) contractor IBC SOLAR has expanded its international footprint with the creation of new subsidiaries in France and Austria, and through the acquisition of a majority stake in SOLARWORLD Africa.