Venu Holdings closed on the 46-acre property that will house the $300 million amphitheater, according to a press release from the country.
Venu Holding Corporation (Venu), a leading premium hospitality and live entertainment company built by music fans for music ...