Lüthy + Stocker AG, Solothurn, Limited or Corporation