No further details are yet available. Both the agreements Switzerland signed with Germany and the UK however make it easier for the German and UK tax authorities to get information about and revenue from their respective residents that keep bank accounts in Swiss banks.
In principle the agreement provides that Switzerland will maintain the bank secrecy and at the same time it will withhold tax that will be paid directly to the Greek tax authorities.