India refutes Chinese FDI; 58 applications rejected. BYD’s $1Bn investment bid fails | reports





India recently rejected one billion Chinese dollars… More