The World Bank Group is developing a new project to measure the business enabling environment in economies worldwide.