Czech Republic ranked #27 among world’s most prosperous nations

The central European country comes in at #27 on the Legatum Institute’s annual Prosperity Index