Olectra Greentech Limited has submitted the Voting Results and Scrutinizer report of Postal Notice dated 19th November, 2025.