Answer: pcworld

AnswerCrossword Clue
PCWORLD

Computer magazine

PCWORLD

UK's "Computer Superstore"

PCWORLD

Popular tech magazine