Spanish solar developer and operator X-Elio, a unit of US investor KKR & Co LP (NYSE:KKR), has reached financial close for two projects in Miyagi, Japan with a combined capacity of 66 MW.