Japanese renewable power producer Renova Inc (TYO:9519) announced today it has started delivering power under a previously-signed power purchase agreement (PPA) with natural gas utility Tokyo Gas Co Ltd (TYO:9531) for 13 MW of direct current (DC) capacity.