sainteldaily.com
Apple Ranked #2 in Top 250 “Well Managed” Companies List
Apple falls just behind Amazon in the Drucker Institute's list of the top 250 "well managed" companies. What does that even mean?
Staff Writer