
The UK, the Netherlands, Egypt and Saudi Arabia among likely winners in the changing world order
LONDON, May 28, 2025 (GLOBE NEWSWIRE) -- The Global Business Complexity Index (GBCI) studies over 250 indicators of complexity in 79 jurisdictions that represent 94% of the world's GDP. The complexity that the report measures is a dead-weight burden on …