A group of international renewable energy firms has acquired SF South Srl, the developer of an 83-MW solar photovoltaic (PV) project in the province of Foggia, Italy.