The Supreme Court on Thursday upheld the Calcutta High Court's decision to cancel the appointment of nearly 25,000 teachers ...