Toyota's ‘bZ' buzz is for a full electric subbrand

The automaker has been busy with electric vehicles after all, complete with its own design language, platform and powertrain.