News Focus
News Focus
icon url

LOTHAR

05/25/16 8:11 AM

#9411 RE: tjusa02 #9410

Anyone have any input on Tesla executives putting multiple quips out about the inherent inefficiencies of fuel cells? Seems like fingers in the dam to me.