Crowdsourcing. Or shall we call it Talentsourcing?

Crowdsourcing has become one of the most efficient and somewhat controversial ways for companies to solve business problems. It is a distributed problem-solving model in that a company broadcasts their key issues to be solved to a mass of unknown...