A allanb4me Member Jan 29, 2013 32 0 Mumbai Feb 12, 2013 #1 Feb 12, 2013 #1 An article which defends Tesla. http://seekingalpha.com/currents/post/818091