Daily Archives: October 26, 2012

Kate Allen

Access to electricity is one of the key factors identified by the World Bank as essential for doing business. But that is difficult and time-consuming in some surprisingly well-off countries, its research shows.

European countries come out of the research particularly badly: eight are among the world’s worst 25 performers (or seven, if you don’t consider Azerbaijan part of Europe). The only other well-off countries in this list are Russia and South Africa. Read more