Mean Metal Motors is an upcoming car brand which is soon to make entry in the Indian car market. In its India product line-up, Mean Metal Motors has 1 upcoming car - Azani. Mean Metal Motors brand's 1st upcoming car Azani is expected to launch soon i...