NTT Facilities Inc, a subsidiary of Nippon Telegraph and Telephone Corp (TYO:9432), said today it has finished works on a 1.99-MW solar power plant in Japan's Aichi prefecture.