India's IT giants report slower June growth, Infosys lowers guidance

Business