Brand USA holds initial meeting with advisory boards

(March 1, 2012) -- Brand USA is a congressionally-chartered corporation charged with attracting more international visitors to the United States. It is provided with up to $100 million annually in federal funds and is expecting to secure an additional $100 million in private matching support.