New Dell XPS 13: The Perfect Formula

Dell’s highly anticipated and award-winning notebook, the XPS 13 (9380) has landed on local shores and is available immediately to the South Africa channel from Drive Control Corporation (DCC).