TheiaBeta/Article
GEN Group Reports EUR 159.7 Million Profit in 2025 with Increased Investments - Theia