Department for Promotion of Industry and Internal Trade July 22, 2023 India Rejects BYD's $1B Electric Car Factory Proposal Over Security Concerns India has declined a $1 billion investment proposition from Chinese automaker BYD Co, which aim...