Shriram Automall inaugurates 74th facility in Salem

Shriram Automall India Limited (SAMIL) has inaugurated its 74th Automall facility in Salem with an aim…