Politics 0 Can we now start making Shell Pay? September 3, 2011 So…how about that Shell lawsuit thingy eh? Have no idea what I’m talking about? Well I wouldn’t be surprised. At the beginning of August a landmark case in the British[…]