May 29, 2025
May 29, 2025: Is Your Country Carrying Dead Weight?
UK-based TMF Group yesterday released the latest edition of its Global Business Complexity Index (GBCI), which studies the layers of bureaucracy that can form “a dead-weight burden on business that stifles local innovation and deters foreign direct investment with no obvious societal benefit.”