Definition of business index:
(n) :
(economics) Ellipsis of ease of doing business index. [(economics) An index created by the World Bank, where higher rankings indicate better, usually simpler regulations for businesses and stronger protections of property rights.]