Best Small Cap IT Stocks: Artificial Intelligence, Machine Learning & Cloud Platforms. These three words are used aggressively by one key sector. A sector that has been supporting the entire world with its intangible infrastructure. If you haven’t guessed it...