MarketWatch - Sustainability, Alan Farrimond, Wesco