Internally known as G20, the next-gen BMW 3 Series is slated to arrive next year. Before the Bavarian carmaker signs off the G20 for production, the sedan accepted the challenge posed by the Green ...
BMW has produced over 15 million units of the 3 Series since the model's launch in 1975, and it was the family's money-maker. As a result, the carmaker had to meet its customers' high expectations for ...