Lawbird’s Antonio Flores reveals what you may not know about €500 ‘BinLaden’ notes and cash payments in Spain
Up to €100,000 if travelling within Spain and €10,000 if entering or departing the country, without notifying the authorities