Independent solar power producer Sonnedix Power Holdings Ltd said today it has completed EUR 157.8 million (USD 185.2m) non-recourse debt refinancing of a solar portfolio in Italy.