Open For Business City Ratings are out. How did your city rate?

What does it mean for a city to be open for business?

It means a number of things: to start with, it means a city is easy to operate in, with low barriers to setting up and running business; and it has a transparent system of governance with a low risk of corruption. It also has a strong digital infrastructure…