BYD Motors
- Business
India turns down $1 Billion investments by China’s BYD
New Delhi rejects proposal for $1B manufacturing facility over ‘security concerns’ related to Chinese investments in country India has declined…
Read More »
New Delhi rejects proposal for $1B manufacturing facility over ‘security concerns’ related to Chinese investments in country India has declined…
Read More »