Sat Solar Swiss AG, Ermatingen, Limited or Corporation