GEO Group Completes Redemption of $650 Million Senior Secured Notes
GEO Group completed the redemption of all $650 million in outstanding 8.625% senior secured notes due 2029 on October…
GEO Group completed the redemption of all $650 million in outstanding 8.625% senior secured notes due 2029 on October…