News

Only 9% of the KickStarter Projects Fail, Says the University of Pennsylvania Report