BMW will launch 10 new cars in India this year, including ‍EVs and its popular MINI brand, while boosting local sourcing to lower costs as luxury car sales ⁠in the country remain stubbornly small, its ...