Japanese engineering firm Kyowa Exeo Corp recently celebrated the official completion of a 1.14-MW solar power system in Yamanashi prefecture.