INCUBA Next 22,000 state-of-the-art square metres for growth-oriented technology companies in the centre of the city's IT and innovation environment.