Harry Potter brand continues to conjure up money

by Marketplace Staff