ICYF is at this year’s TEKNOFEST event in Azerbaijan. ICYF President H.E. Taha Ayhan took a glimpse of International Incubation Center’s stand at the Take Off Startup Summit which is a part of TEKNOFEST in Baku, Azerbaijan. IIC held 25 bilateral meetings with startups, investors and institutions whom they may have potential cooperation and joint projects in the future. A total 50 startups pitched their innovative solutions yesterday. Today the summit started with the announcement of 25 semifinalist startups who competed on the main stage during the Summit.