Modi government denies China’s BYD’s $1 billion manufacturing plant proposal in India!
Just over a week ago it was announced that BYD (Build Your Dreams) – one of the largest EV manufacturers in the world, had proposed a $1 billion investment in …
Just over a week ago it was announced that BYD (Build Your Dreams) – one of the largest EV manufacturers in the world, had proposed a $1 billion investment in …