Answer: pcmagazine

AnswerCrossword Clue
PCMAGAZINEIt bills itself as "The independent guide to technology"