The business churned out USD 18.2 billion (Rs 1,43,619 crores) in revenue in 2023.