November 8th, 2006
A multi-national organization called Transparency International has just released their 2006 Corruption Perceptions Index. After 2 years stuck at 17th, the US finally got the lead out this year, slipping down to 20th (tied with Chile). Look out Spain and Barbados! We’re on the move!
—–







