730 What critical aspects of the Indian ethos need to be imbibed by an international company seeking to set up business in India? by BMS Team 12 years ago12 years ago