Result Subros Ltd - 517168 - Outcome Of Board Meeting BSE India Financial results for the year ended 31st March,2025