World Business Review is hosted by Norman Schwarzkopf and directed by Emmy Award winning Alan Levy. The show's format is a newsmagazine style and provides education about the latest topics, trends and issues in a variety of industries. WBR features On-Location field footage illustrating business strategies and technology in their application along with commentary from leading corporate executives and industry experts.