8 employees
Mean Metal Motors aims at making India's first super-car and work upon mobility solutions.
2014