Convenience stores chain Seven-Eleven Japan Co Ltd has signed an off-take contract with local utility Hokuriku Electric Power Co Inc (TYO:9505) to buy the electricity generated by a yet-to-be-built, 6.22-MW solar farm in Japan.