SPF Institute for Solar Technology Oberseestrasse 10 , Rapperswil , St. Gallen CH-8640 Switzerland About Solutions products industries software Publications articles Home Companies SPF Institute for Solar Technology Industries SPF Institute for Solar Technology Industries Industries Served Energy - Solar Energy