United Kingdom
Letter to America #1 – Shell Oil buys the UK
In a move today that has stunned the British stock exchange, Shell Oil announce the purchase of the UK from the British Government in a ‘buy and lease back’ deal. This is the first time in history such a deal has been struck. At a hastily assembled press briefing, the