27 Jun, 2013
ITC Sheraton Hotel, New Delhi

Bagging a job is an all-too-tough hurdle for graduates in India. And that’s an understatement for sure, given that there are more than 20,000 colleges in the country and there is always cut-throat competition even for a fresher’s...