India’s IT giant, Tata Consultancy Services (TCS) won the Corporate Responsibility of the Year Award at the Hr NETWORK Scotland National Awards 2018 recently. The awards acknowledge and reward champions…