Result SUZLON ENERGY LTD. - 532667 - Outcome Of The Board Meeting Dated 24Th May 2024. BSE India Outcome of the Board Meeting dated 24th May 2024.