Out there, Nissan is toasting to the vindication of their NP300 Navara platform as it finally wears a badge you’d least expect: Mercedes-Benz. That’s right, after going through almost every conceivable luxury niche, the world’s biggest premium automotive brand is now lending its badge to the pickup segment and the Concept X-Class gives the world a glimpse of what to expect.
Read More »