Management in India is among the top class