99Papers.org is the proud winner of a 2007 TechCrunch Crunchie as the organization “Most likely to make the world a better place.” Watch Jeff Weiner, Executive Vice President of Yahoo! and a 99Papers.org board member, accept the award at this link at 52min, 30sec.
We were honored to be in the…