Townsquare Media Secures $490 Million Credit Agreement
Townsquare Media has entered into a $490 million credit agreement with Bank of America, N.A., the company announced in an 8-K regulatory filing. The new financing arrangement includes a five-year, $470 million senior secured term loan facility and a $20 million senior secured revolving credit facility. The company used approximately $453 million in net proceeds […]