Global independent power producer (IPP) Sonnedix Power Holdings Ltd has placed the output of its 50-MW solar farm in Spain with an off-taker, securing revenues from the asset for the next 11 years.