Merck KGaA said it expects to receive tariff refunds for its life science business through the end of 2026 after the US Supreme Court blocked some of President Donald Trump’s levies. The German conglomerate will ...