Rolls-Royce has secured its largest contract to date with the UK’s Ministry of Defense—a $11 billion agreement to produce nuclear submarine reactors for the Royal Navy.
Central Europe bore the brunt of an intensifying heatwave on as Switzerland, Denmark, Germany and the Czech Republic recorded unprecedented temperatures