Hexaware Technologies And Industry Peers

Hexaware's data is for the financial year ended Dec. 2023.