LPNEWS
David Swensen, Yale’s chief investment officer, died at the age of 67 on May 5, 2021 in the evening after a long and courageous battle with cancer. Swensen had undergone years of treatment for cancer. Swensen had gone on temporary leave from his job in September 2012 to undergo treatment before coming back to work […]