India's Mahindra and Mahindra (MAHM.NS) will explore sourcing more components from other companies to boost its electric vehicle (EV) portfolio, its Read More
Tags :Tata Motors
Electric vehicles are powered entirely or partially by electricity. They are extremely eco-friendly because they use very little or no fossil fuels. Read More