IBC SOLAR Energy, a division of German photovoltaics specialist IBC Solar AG sold two solar projects of 120 MW in Poland to Afcon Renewable Energy,
IBC SOLAR Energy, a division of German photovoltaics specialist IBC Solar AG sold two solar projects of 120 MW in Poland to Afcon Renewable Energy,