Infosys (INFY) - Get Report brought a liitle bit of sunlight to a market desperately in need of some.

The company reported second-quarter earnings of 23 cents a share, beating the five-analyst estimate of 20 cents and up from year-ago earnings of 11 cents a share.

The India-based computer software firm said its better-than-expected earnings were helped in part by exchange rate fluctuations. It said the rupee's depreciation contributed to an increase in income from software development.

The company also announced it invested a total of $1.96 million in two tech companies -- British Virgin Island-based media firm

TST Recommends

Asia Net Media

and Austrian mobile phone firm

Alpha Thinx Mobile Phone Services

.