The Turkish subsidiary of IBC Solar AG has completed a 5.9-MWp solar project in the province of Gaziantep, south central Turkey, the German solar project developer and contractor said on Monday.