London will pay France the money promised

Iceland dreams of a promised land of data centers