The Business Enabling Environment Project is nothing but a rebranding of the discredited and ineffective Doing Business report and rankings.

Read the article