M&C Saatchi Acquires Stake In INSPI(RED), Istanbul
With a young and tech-conscious population, Turkey has been moving in the direction of a start-up hub for years, with innovative technology and unique ideas emerging in Istanbul before anywhere else in the world. These trends have been recognised by international capital firms, who have… Read More