Share of firms saying customs and trade regulations are the single biggest obstacle or a major constraint for their business
(Please use a modern browser to see the interactive version of this visualization)