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.
In an exclusive interaction with Mundo Deportivo, David Villa has offered his thoughts on Barcelona’s form under Hansi Flick ...