Czechia almost tops Savills’ nearshoring index

According to the 2024 Savills Nearshoring Index study, the Czech Republic is the second most attractive location for industrial occupiers looking to ‘nearshore’ supply chains. Portugal ranks first, Poland in third place, Sweden being fourth, and Japan rounding out the top five. Savills 2024 Nearshoring Index ranks 26 countries on the factors that may be … Continue reading Czechia almost tops Savills’ nearshoring index