Live Nation stock tumbles on lawsuits over deadly Astroworld festival
Published
Concert company accused of negligence in connection with Travis Scott show where eight people died
Full ArticlePublished
Concert company accused of negligence in connection with Travis Scott show where eight people died
Full ArticleTen people lost their lives and over 300 were injured as a result of the ill-fated Houston festival.
Concert company accused of negligence in connection with Travis Scott show where eight people died