IESE Insight

Traders and the whims of market fortune