BMW India rolls out the 40,000th locally produced car

BMW India rolls out the 40,000th locally produced car