Company News
Indo National CSO Binu Sekhar Resigns September 2026
Indo National Ltd discloses Chief Sales Officer Binu Sekhar's resignation effective September 1, 2026.
Resignation cited due to personal health reasons after two months of difficult recovery period.
D