20100130 business.india-business: Mercedes S 500L: The Beautiful Beast in India