Amaron, India’s leading automotive batteries brand, recently unveiled their mascot – The Ron. And there’s not just one Ron; there....