Do green buses pass the performance test?

Should Americans follow China in a massive commitment to battery-electric buses?