Sub- India expresses concern over delayed visas to software professionals to Europe

Record ID: 307875