An agreement between Germany and Switzerland to crack down on tax evasion has stalled.
DPA

An agreement between Germany and Switzerland to crack down on tax evasion has stalled.