Build Your Dreams Auto South Africa (BYD SA) has announced that will install between 200 and 300 public charging stations ...