Rolls-Royce, VTT Team Up on Smart Ships

UK-based power systems provider Rolls-Royce and VTT Technical Research Centre of Finland Ltd have joined strengths ...

read more →