The London Company, an investment management company, has published the investor letter “The London Company Large Cap Strategy” for the third quarter of 2024. A […]