Live Nation to open 18 new venues across the U.S. See where they’ll be located.
Where to get the latest CBS Mornings Deals Exclusive discounts from CBS Mornings Deals 04:04 Live Nation is building 18 new venues across the U.S., the entertainment company announced Tuesday. The new concert hubs — which will run the gamut from intimate clubs to large outdoor amphitheaters — are expected to open over the next … Read more