MarketWatch - Critical Power, Alan Farrimond, Wesco