Results
Infosys Files FY2026 Annual Report with SEC
Infosys filed its Annual Report on Form 20-F with the SEC for fiscal year ended March 31, 2026, reporting $20.16 billion revenue and $3.32 billion net profit with 328,594 employees.
The company comple