BYD tackles its enviable vehicle delivery bottleneck by accelerating Blade Battery 2.0 production at the Xixian base ahead of the Seal 08 launch. >>> This is another headline indexed and brought to you by the AUTOMUNDO website.