Survey shows 69% of Indian tech professionals prefer multinational GCCs

Business