MarketWatch - Nordics, Technology