Discover Posted 40 months ago What’s in a name? The Czechia (Česko) brand takes centre stage globally