T3 MPV

BYD launches electric T3 MPV & T3 Minivan in India

BYD stands for Built Your Dreams. BYD India is a subsidiary of the BYD Group from China claiming to be…

5 years ago