Marketing and Advertising Digital marketing, social media managers, among most in-demand roles for freshers 2 months ago admin The placement cycle at India's business schools has continued to remain sluggish for the third year on the trot despite...