The German luxury carmaker will roll out three new cars in India in coming months. While the second-generation BMW M2 and Z4...