Overview of St. Xavier Institute of Business & Law Academy - 15. Founded in 2006, this institution is recognized globally for its educational standards. It offers advanced learning environments and excellent global placement opportunities.