MarketWatch - Carrier Networks, Alan Farrimond, Wesco