Slide2

Related

The demand for “metrics” is increasing. At the same time,

NPD is reporting 85 percent of U.S. consumers say price

Some interesting tidbits here from Akamai (with the full report