Facebook’s share of display ads is 28% according to Comscore

Facebook’s share of display ads is 28% according to Comscore