20050720 business.india-business: Finally; BMW to set up shop in India