The new Renault concept car exposed at the 2011 Geneva Autoexpo anticipating the silhouette of what could be a 21st century Alpine. This concept car is a showcase of the technology that the french manufacturer is willing to put into onroad cars in the incoming years with powerful and green engines and high tech enviroment friendly systems