Final placements for the 2015-17 batch at the country’s leading business schools seem to be feeling the impact of dampened economic