New Delhi, July 23 -- Infosys Ltd grew the fastest among India's five largest information technology services companies, reporting its best first-quarter performance in four years defying a slowdown in tech spending and macroeconomic uncertainty.

Infosys reported $4.94 billion in revenue for the April-June period-up 4.46% from the preceding three months and 4.82% from a year earlier-exceeding the $4.86 billion that analysts polled by Bloomberg had expected on average.

Much of this increase in business was from energy companies, which made up 27% of the company's incremental revenue of $211 million.

Infosys also raised the lower end of its revenue guidance for 2025-26 to 1-3% in constant currency terms, higher than the flat-3% growth it...