BusinessNews Spain introduces cap on cash payments by Deborah Cater July 22, 2021 July 22, 2021 One thousand euros is the maximum amount you can pay in cash under the new Spanish… Read more