Ankara Agreement Businessperson visa, reasons for refusal & remedies21 Mar 2021Gsn ImmigrationThe Ankara Agreement (more formally known as the European Community Association Agreement), an agreement made between the EU and Turkey, provided UK...Read More