Swiss Water Power International SA Rue De Candolle 7 , Genève , CH 1205 Switzerland About Solutions industries services Home Companies Swiss Water Power International SA Industries Swiss Water Power International SA Industries Industries Served Energy - Solar Energy