The Supreme Court on Thursday upheld a Calcutta High Court's decision to terminate the appointments of as many as over 25,000 teaching and non-teaching staff by the West Bengal School Service Commission (WBSSC) in 2016 in connection with the school jobs for cash scam.