Spain-based renewables developer X-ELIO announced today that it has put a 14-MW solar plant into operation in Japan's southwestern Yamaguchi prefecture.