Economy Watch: Market Movers Today Tech France Experiences Deteriorating Financial Condition in 2024 , and Administrator 2025 April 27