BMW has announced that the M240i, M340i and M440i models have received more powerful and cleaner engine line-ups. The “i” models in the BMW range are the entry point into the firm’s M division ...