By Matthew Parsons In keeping with the trend of recent meetings of the G8, this year’s summit is being held in the obscure, albeit luxurious, town of Deauville, Normandy –…
Continue Reading