_____ country topped the Ease of Doing business Rankings 2020 released by World Bank ? By taleemified - November 12, 2019 24 (a) New Zealand (b) Switzerland (c) USA (d) China