Leading brands of Spain. (Brands of Spain Forum, 2003)