Appointments Corporate Current News Mahesh Babu Subramanian,appointed as Additional Director and Managing Director of Olectra Greentech Limited sarkarimirror September 25, 2025 September 25, 2025 Mahesh Babu Subramanian has been appointed as Additional Director and Managing Director of Olectra Greentech Limited.