Megha Engineering and Infrastructure Ltd 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...