Apple ranks 8th in comScore’s Top 50 list of top multi-platform sites Tuesday, March 26, 2013 6:01 pmTuesday, March 26, 20134 Comments comScore’s multi-platform audience measurement immediately changes the established view of the digital landscape…