(SeeNews) - Oct 6, 2014 - German photovoltaic (PV) systems firm IBC Solar AG said today that, alongside project developer Deneb Renewable Energy KK, it had completed a 1.6-MW solar system in Tochigi Prefecture, Japan.