Europe set 2030 as a date to dismantle its reliance on US financial infrastructure like Visa/Mastercard payments; it's happening far quicker.Explore this post and more from the Futurology community·reddit.com·Apr 5, 2026Europe set 2030 as a date to dismantle its reliance on US financial infrastructure like Visa/Mastercard payments; it's happening far quicker.