Japanese renewable power producer Renova Inc (TYO:9519) has achieved financial close for the 20.8-MW Hitoyoshi Solar Power Plant project in Kumamoto prefecture.