Live Nation Settles Antitrust Case for $300 Million: What This Means for Investors and the Ticketing Industry | Whale Factor