Smaller US companies are starved of investor attention 0 06.07.2024 07:00 Financial Times The Russell 2000 index struggles as megacaps dominate