EEconomy Read More World Economy Latest: European Business Activity Shrinks on Services PullbackApril 25, 2026 Business activity in the euro area contracted for the first time since 2024 on a pronounced weakening in…