Giuseppe Castelli, Switzerland, Anzonico, M, IdroAnzonico SA