A few years ago I saw a report (I think from London Business School, but can't find it again) on the comparison of students from Business Schools versus universities specializing in the humanities. The results showed in a statistically significant manner that the students from the Business Schools were less ethical than their fellow students from universities.
This was a worrying development for the deans of the Business Schools. Because it could mean etiher that less ethical persons chose to study Business, or that something in the curriculum made the students less ethical.
Since then the deans have been playing with different approaches to make sure that all students get exposure to ethics training. From making it mandatory to take an initial 2 week course on ethics, to spreading ethic case studies in all subjects. And yet the the results are still not good. An article in Ethical Corporation by Chandran Nair entitled "Business Schools are failing society" proposes some reforms that help the schools to produce more ethical graduates.