Rolls-Royce award

Rolls-Royce has won orders worth £17m from the National Grid to develop substations in the English Midlands, Cornwall and Liverpool.

Rolls-Royce has won orders worth £17m from the National Grid to develop substations in the English Midlands, Cornwall and Liverpool.