Woxsen School of Business is a really great college. It has a really good boost when it comes to international facilities.
If you are looking for world-class education and great facilities in India, Woxsen is a really good place to go for pursuing your MBA career. You will get to explore multiple opportunities here.