Wesco International (NYSE:WCC) reported stronger-than-expected second-quarter results, with record revenue and earnings driven by continued growth in its data center business. The upbeat earnings ...