Technology Incubeta Appoints Sally Laycock As EMEA CEO And Andrew Turner As UK Managing Director AIT News Desk Nov 29, 2022 Following the announcement that Global Investment firm Carlyle acquired a majority stake in Incubeta, the digital marketing group boosts its senior…
AIT Featured Posts Project A Raises $200 Million to Invest in Seed and Series-A European Start-ups AIT Staff Writer Sep 26, 2019 Berlin-based Venture Capital (VC) firm Project A has raised $200 million (€180 million) to continue investing in transformational European startups at…