A new class of tech nonprofits are emerging. Some are creating software for other nonprofits, much like specialty software companies write software for dental offices and restaurants.
Read the full article at MercuryNews.com.

Read the full article at MercuryNews.com.