Automobile News Govt blocks $1 billion bid by China’s BYD to set up EV factory in India Rosalie Bryant Jul 25, 2023 0