HCLTech Reports FY24 Revenue of $13.3 Billion, up 5.4% YoY - AETOSWire