Modern business center in Tampere, offering over 40,000 square meters of high-tech space. Features a restaurant with diverse food options.