Share Engine maker Rolls-Royce logs record loss of £4bn

Let's do Biz