For the last quarter The GEO Group Inc reported a revenue of $0.60 million, compared with the revenue of $569.0 million during the same period a year ago. For the latest fiscal year the company ...
URBANA — Graduate employees at the University of Illinois say over 30 of them have not been paid yet for their work this semester as teaching assistants or research assistants on campus. Natalye Tate ...