MarketWatch - Critical Power, STL Partners