SCIENCE Govt rejects Chinese BYD-Megha Engineering’s $1 billion proposal to set up EV plant – The Indian Express July 25, 2023 79 Share Facebook Twitter Google+ Pinterest WhatsApp source