6 min
0
Why the US government is trying to break up Live Nation Entertainment – a music industry scholar explains
The U.S. Justice Department, along with 29 states and the District of Columbia, have filed…