Challenges of ______: Generic brands, location, energy costs, branding. Marketing Challenges of ______: Generic brands, location, energy costs, branding. a. Manufacturers b. Distribution & Retail c. Producers d. Shoppers Answer: B Share this Share on FacebookTweet on TwitterPlus on Google+