Avesta in Sweden, a steel-making town of 15,000 inhabitants, doesn't look much like its American equivalents. The conference I am attending in Sweden does not directly address Swedish issues, so I cannot satisfy those readers who have asked for comprehensive comments on the current state of the …
Read more
Written by David Frum on Friday June 10, 2011