Merck said it expected sales of $64.1 billion to $65.5 billion in 2025 and adjusted earnings of $8.88 to $9.03 a share. Both forecasts came in below the average analyst expectation for revenue of ...
Almost two in five people have failed to scan at least one item when using self-checkouts, a survey has revealed. Also in Money today: Donald Trump's tariffs have wiped £200bn from the crypto markets ...