Share This About The Author Abm invest International investment Istanbul International Financial Center Turkey (IIFC)