Centre declines $1 billion proposal put forth by BYD Motors and Megha Engineering to EVs in India
In a twist, the Centre has declined the $1 billion proposal put forth by BYD Motors and Megha Engineering to establish an electric vehicle manufacturing facility, in India. The decision