India's IT giant Infosys reports mixed results, lowers guidance on soft demand

India's IT giant Infosys reports mixed results, lowers guidance on soft demand