9 employees
Strategy is a magazine that publishes articles about global business leaders, entrepreneurs, and thought leaders.