Rolls-Royce Environship wins international Green Technology Award
Rolls-Royce plc has received the Green Ship Technology Award for its Environship concept - a revolutionary design...