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