Company formation in Turkey requires formal registration, from starting a store to starting a trading corporation. In reality, all non-Turkish citizens must get a business licence in Turkey before opening a shop. Nevertheless, deciding to incorporate a business in ...