Independent solar power producer Sonnedix Power Holdings Ltd has completed a non-recourse refinancing of 18.17 MWp of solar power plants in Spain, part of its portfolio in the country.