Result MPHASIS LTD. - 526299 - Results BSE India Financial Results for the Quarter Ended 30 June 2024