Business Analyst Teaching cases award: a world of eco-dilemmas By Leora R. Isham 2 years ago Case studies about sustainability are now playing a key role in shifting business school teaching