MarketWatch - Nordics, Infrastructure