EWM Number of the Day: 5/27/2014 25% The estimated share of online advertising revenue that is wasted on fraud and piracy, according to the president of the consultancy Medialink. (Source: WSJ)