Heinz Rast, Switzerland, Glarus, M, Helrag AG