Transparency Report Card – Did your state make the grade?
For the past four year the US Public Interest Group has graded each of the 50 states on their level of transparency. While 7 states made the honor roll, six states received failing grades. How did your state do? Phineas Baxandall is a senior analyst for tax and budget at the US Public Interest Group.Read… Read more »