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