In case you hadn’t noticed, the G8 leaders’ summit (http://www.g8summit.go.jp/) was held in Hokkaido, Japan this week. The outcome of the summit was everything we’ve come to expect when the world’s eight most powerful people sit down together, that is... Read more >