Business Deposits in France and Germany