I've been looking around the website for the Polaris Institute.
Its main thrust seems to be opposition to large corporations, especially those that operate in more than one country.
I bet if they offered a rating for congress-critters, it would correlate nicely with the ADA ranking.
No comments:
Post a Comment