Although not particularly new I had heard nothing about this E10 petrol until this weekend. There is a reasonably up to date (Feb 2014) article here
Looks like yet another increase in motoring (and food) costs brought about by the green brigade.
I haven't noticed any debate on here so some people may find this as new as I did.