Central IRCTC adjudged as winner of SATTE AWARDS in Domestic Tour Operations February 16, 2017 Adding to its string of impressive awards, Indian Railway Catering and Tourism Corporation (IRCTC) received the SATTE AWARDS in a glittering function held at Le