Brief

Amazon, Target, Walmart rank in top 10 millennial brands