Rudolf Hasler, Switzerland, Thal, male, avacor ag