IESE Insight

Stock market: Small firms pack a big punch