Business News Careers By Annie 5 years ago It’s little query that the Net and the social media are powerful instruments for mobilization