Top 10 mid-cap gems August 28, 2020 // by CT10 Using our proprietary composite ranking algorithms and human analysis, here we sort and rank mid-market capitalization …