The Solution Provider 500 is CRN’s annual listing of the top solution provider organizations in North America. Collectively the companies that make up the 2017 Solution Provider 500 generated more than $318.8 billion in revenue in 2016.