StockHolding Corporation of India Limited announces 40 Officer Trainee vacancies in General and IT streams. Eligible graduates and postgraduates can apply online before 6 February 2026. Selection includes online test and interview, with training leading to Executive confirmation