Terra Sola Group AG, Frauenfeld, Limited or Corporation