Company 2020 Renault Clio Takes on VW Polo in French Reviews April 20th, 2019 0 Just a month after being presented at the Geneva Motor Show, the all-new Renault Clio is already being reviewed. It seems the French automaker wants...