Solar gaining momentum in Europe

Solar Impulse trial, Switzerland.