BMW is all set to introduce its first locally-assembled ‘M’ car, the M340i in the Indian market later this month. The new BMW M340i comes with a host of features and a strong 3.0-litre V6 petrol engine producing 374bhp and 500Nm of peak torque. With its launch expected later this month, here is a first look and walkaround of the new BMW M340i in India.