Download Now Free registration required
In the world of corporate social responsibility, The Tata Group is at once David and Goliath. Huge in size, the 98-company conglomerate, based in Bombay, India, sees as its strategic mission the formidable task of growing in profitability and operations, while integrating a strong commitment to social good. Figuring out how to accomplish this mission was the task put before 25 leading business schools worldwide as part of the annual Aspen Institute's 2010 Business & Society International MBA Case Competition.
- Format: HTML
- Size: 0 KB