The terms ‘environmentally friendly’ and ‘supercars’ aren’t ones that show up often in the same sentence, but cleanliness is next to godliness (so they say) and supercars are about as close to godhood as cars get.
It seems that environmentally-conscious supercars are becoming more of a reality. Take Lotus, for instance, with the 2010 Lotus Elise and [...]



