Mahindra In Talks With Many States For Electric Vehicle Production Site

Mahindra & Mahindra has initiated talks with various state governments in India to set up manufacturing infrastructure for its upcoming range of electric sports utility vehicles, according to a top...