Filed under: Mercedes-Benz, Nissan, Renault
2011 Infiniti M56S - Click above for high-res image gallery
Renault-Nissan and Daimler recently announced a strategic alliance that promised technology and facility sharing that could result in the saving of over $1 billion per year. We'll have to wait a while before we can see any parts or factory sharing,...
Read more »