Late last week, Juwi Solar, a Colorado-based engineering, procurement and constuction (EPC) contractor of solar power plants in North America, announced that it had completed a 12.6 megawatt (MW), 77-acre thin-film photovoltaic (PV) solar plant in Ohio’s Wyandot County.