Define the concept of crowd funding and explain its benefits and shortcomings in global environments where traditional funding sources are increasingly constrained.

Define the concept of crowd funding and explain its benefits and shortcomings in global environments where traditional funding sources are increasingly constrained.