"Zucman tax": A solution to France’s budget woes? Sep 17, 2025, 10:06 AM ... Redirecting to full article...