Britain's engineering giant Rolls-Royce will build three small modular reactors (SMRs) in Sweden after signing a multi-billion...
Rolls-Royce
Why buy one Rolls-Royce Cullinan when you could buy 15 Ford Mavericks?