Business ❯ Finance ❯ Investment ❯ Analyst Ratings
Management says capacity limits, not demand, are capping growth.