MacysLogo180x180

Macy’s boasts that it is “the world’s largest store,” and now, the department store chain can also boast having the highest “Facebook IQ” following the release of the second annual L2 Facebook IQ Index from L2 and Buddy Media.

Read more