Detroit auto show: Supercharged cars dazzle on debut 15th January 2019 RMS Manager Power and speed took centre stage in Detroit as carmakers showed off new additions to their line up. Read full original article »