Invesco is the major investor in the Wyatt Detention Facility, and the key player in keeping the for-profit prison operating in Rhode Island....
Δ