News

Dell loses bid for ‘cloud computing’ trademark