Thabiso Malimela
The seventh generation BMW 3-series, also known internally as the G20, is supposed to take the hallowed baton from prestigious compact executive sedans coming from the Munich-based automaker and take it to far greater heights. What we all want to know is, what does the G20 3-series have to offer and is it enough to make its mark in the company of stiff competition from Mercedes-Benz and Audi?