GEO Group Offers Attractive 10% Yields On Long Term Debt (NYSE:GEO) Seeking Alpha Source link