South Central Railway (SCR), a division of state-owned Indian Railways, the country’s largest employer, sent 100 non-gazetted employees, on their first-ever overseas incentive travel trip to Singapore and Malaysia for six days. Indian Railways’ first ever corporate incentive travel initiative »More