The best business schools of India, are quite a few great institutes with distinctly different strengths. Take the Indian Institute of Management (IIM) Ahmedabad, often considered the gold standard… The institute has a very challenging course curriculum and outstanding faculty members. Amongst those, the Indian School of Business (ISB) has done a fantastic job in building a reputation around its one-year MBA, attracting fresh graduates as well as more experienced professionals.
Other schools like IIM Bangalore and IIM Calcutta also have great reputations, especially in finance and consulting… If you are looking to do an MBA but want to keep options local, these schools offer great networking opportunities and provide access to top recruiters in India.
However, your long-term goals are important. For instance, business schools outside India interest some of the applicants if they are looking at working around the world. However, to my best evaluation, one might benefit a lot from studying in one of the top institutions in India if one intends to stay and develop there as well. Ultimately, it all depends on what you expect from your business education and where you see yourself fitting into the business landscape.