C-Tech Completes 12.8MW Solar Plant on Waste Disposal Site
C-Tech Corp announced that it has built a solar power plant with an output of about 12.8MW on a final waste disposal site in Chita City, Aichi Prefecture, Japan, and had a ceremony to celebrate the completion of the plant Oct 15, 2015.C-Tech is affiliated with the Chubu Electric group. The total capacities of solar […]