Tag: China

‘Kill switch’ hysteria for electric bus fleets: as ridiculous as it sounds

Dramatic talk of clandestine ‘kill switch’ fitment to battery-electric coach and bus…