tsfeatured

TechSoup Global: Springing into Action

TechSoup Global has had a busy year so far with new ventures, exciting contests, and global recognition. Here's a peek into what we've been up to: