Press Release: IDG Ranked as No. 1 Technology Publisher in the World, Per comScore