Crowdsourcing is an emerging trend in which tasks traditionally performed by internal or professional teams are outsourced to a crowd. The term coined by Wired magazine writer Jeff Howe, owes its genesis to the trend of leveraging the possibilities of mass collaboration brought on by the growth of Web 2.0 technologies to achieve business goals. This emerging trend is worth [...]