Board Meeting Olectra Greentech Ltd - 532439 - Board Meeting Outcome for Financial Results For The Quarter And … BSE India Audited Financial Results for the Quarter and Year ended 31 March, 2024