A First of Its Kind for MIT Celebrates 10 Years of Impact

Ten years after MIT Sloan opened its first physical location outside of the United States in Chile, the MIT Sloan Latin America Office remains an integral part of Santiago’s bustling business district.

Read More
Ideas Made to Matter

ESG ratings: Don’t throw the baby out with the bath water

ESG ratings may be flawed, but they remain the most effective way to measure the ethical behavior of companies, MIT researchers contend.

Read Article
Load More