Independent power producer (IPP) Sonnedix Power Holdings Ltd, through its Japanese subsidiary, reached financial close for the 14-MW Yamaguchi Mine solar farm in Japan.