David Villa, the executive director and CIO of the $130 billion State of Wisconsin Investment Board, has died. According to a person familiar with the fund, the cause of death was cancer.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results