Renewables developer NatPower has sold a 22-MWp solar photovoltaic (PV) portfolio in Italy to Theia Investments for an undisclosed amount.