Auto Shanghai 2017: Renault R.S. 2027 Vision is its New Formula 1 Concept Posted on 20/04/2017 by affam Renault has introduced a new Formula 1 concept at the Shanghai Auto Show 2017. The concept is design for vision of Formula 1 2027 Greater Focus. The Renault Espace which is the name given to the...