johann schneider ammannlatest news & developments