A couple of days after India blocked Chinese automaker BYD’s $1 billion bid to set up an electric vehicle (EV) factory in the country, Beijing’s top diplomat has urged New Delhi to rethink the decision, adding that the two countries were not ‘threats’ to each other. Wang Yi, whose position …
Read More »