Following a marathon session that included testimony from dozens of auto executives and environmentalists , the board voted to reduce the number of pure ZEVs , or cars powered entirely by batteries or hydrogen fuel cells , to 7,500 for the three years from 2012 to 2014 .