July 24 (SeeNews) - A fully-owned unit of Japan Pulp & Paper Co Ltd (TYO:8032) has finalised the construction of a 20-MW solar power plant in Japan’s northern prefecture of Hokkaido, the company announced on Friday.