Live Nation Completes Deal for C3 Presents Live Nation Entertainment has completed the acquisition of a controlling stake in C3 Presents in a blockbuster deal that combines the might of the…