The teaching business case studies available on LearningEdge, which fall under the headings of entrepreneurship, leadership/ethics, operations management, strategy, sustainability, and system dynamics. There are both free and for purchase cases.
The Aspen Institute produces a weekly newsletter called Ideas Worth Teaching. This newsletter provides links to cases and other teaching materials focused on corporations, capital markets, and the public good. Some cases may be free.