Municipal solar power plants in Yverdon, Switzerland Photovoltaic installations are often invisible but very real! February 23, 2018SolarBy devcom