GEO Group to redeem USD 650 million of senior secured notes due 2029 - GEO News | Rallies