Water means life. More than half of our bodies consist of water, and it is an indispensable resource for production of food and other goods. It is fundamental for societies and ecosystems alike. While water covers approximately 70 percent of
Why We Should Keep Teaching Dodge v. Ford Motor Co.
The question of corporate purpose has been much in the news of late, triggering renewed attention by legal scholars to corporate social responsibility, ESG, and shareholder value maximization. Many of these scholars have been strongly influenced by the late Lynn …
Sky Blog