Twitter Top 20 Business Thinkers on Twitter By Staff28 December 2017 Twitter is a cornucopia of information and ideas. Most people think of social media as…