BYD unveiled its Flash Charging China strategy yesterday, aiming to build 20,000 ultra-fast charging stations by the end of the year, of which 18,000 supercharging stations in collaboration with existing operators and 2,000 highway sites to eliminate range anxiety for EV owners.