This company has achieved a brand valuation of USD 21.3 billion, becoming only the second IT services company in the world to surpass the USD 20 billion milestone, as per Brand Finance's IT Services 2025 rankings.