Rolls-Royce plc has received the Green Ship Technology Award for its Environship concept – a revolutionary design and system solution…