Solar racking producer Schletter Group has completed construction on a 96MWp solar PV project in northern Italy.