Deloitte resigns as auditors of Byjus cites delay in providing financial statement of 2022

Last updated: 23 June 2023