crowdfunding

Crowdfunding is a word that was unknown a few years ago; now almost everyone has at least an idea of what it means. It's a way to leverage social media and other high tech platforms [...]