Brand Finance India 100 2023: Tata Group is India's most valuable brand, Infosys and LIC follow