Photo detail

May 31, 2023

Stories this photo appears in:

HOW MUCH OF A PROBLEM IS CONCENTRATED LEADERSHIP?

The mega-cap technology companies have powered the broad market higher this year. In fact, the 8.1% gain in the S&P …

Commenting has been disabled for this item.