Testing BMW M240i, The German Marque’s Latest Nippy Compact Coupé

BMW M240i, the latest compact petrol car in the German marque's portfolio, impresses with its unassuming power and poise