IBC is one of Germany’s largest PV installation specialists, with more than 1.3GW of capacity under its belt over the past three decades and revenues of €857m ($1.17bn) in 2009. The Bavaria-based firm recently opened an office in Oxford with the intention of becoming “one of the top three” players in the British PV market, according to Norbert Hahn, a member of the executive board.
The