SAMIL launches Nizamabad Automall to enhance regional presence

Shriram Automall India Ltd. (SAMIL) launched the Nizamabad Automall, the 10th addition to the existing list…