World’s Largest Auto Company You Don’t Know
Mahindra is the world’s largest auto company you probably never heard of. But you will. Mahindra is building a $2 Million limited edition EV supercar designed by Pininfarina, which it bought 50% of recently, scheduled to launch in 2020. The new model incorporates some of what Mahindra has learned on the Formula E race circuit.
Read more